From 1add211f452a0a2610e89d4bcc342ba281faef68 Mon Sep 17 00:00:00 2001 From: Brian Daniels Date: Tue, 12 Apr 2016 17:43:18 -0500 Subject: [PATCH 1/2] Adding Circle CI config --- circle.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 circle.yml diff --git a/circle.yml b/circle.yml new file mode 100644 index 0000000000..478e66c721 --- /dev/null +++ b/circle.yml @@ -0,0 +1,17 @@ +test: + override: + - cd ../testproject + - python ../neo/neo.py compile -m K64F -t GCC_ARM -j 0 --source=mbed-os\TESTS\integration\basic + +dependencies: + pre: + - cd ../ + - ls + - git clone https://github.com/ARMmbed/neo.git + - mkdir testproject + - mv mbed-os testproject + - cd testproject + - git init + - sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa + - sudo apt-get update + - sudo apt-get install gcc-arm-embedded \ No newline at end of file From bf80094ead23d1429a1bc0ca09e66dc702479b90 Mon Sep 17 00:00:00 2001 From: Brian Daniels Date: Tue, 12 Apr 2016 18:00:14 -0500 Subject: [PATCH 2/2] Updating circle.yml --- circle.yml | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/circle.yml b/circle.yml index 478e66c721..f470a07f24 100644 --- a/circle.yml +++ b/circle.yml @@ -1,17 +1,20 @@ test: override: - - cd ../testproject - - python ../neo/neo.py compile -m K64F -t GCC_ARM -j 0 --source=mbed-os\TESTS\integration\basic + - cd ../testproject && python ../neo/neo.py deploy + - cd ../testproject && python ../neo/neo.py compile -m K64F -t GCC_ARM -j 0 --source=mbed-os/TESTS/integration/basic + - cd ../testproject && python ../neo/neo.py compile -m LPC1768 -t GCC_ARM -j 0 --source=mbed-os/TESTS/integration/basic + - cd ../testproject && python ../neo/neo.py compile -m NUCLEO_F401RE -t GCC_ARM -j 0 --source=mbed-os/TESTS/integration/basic + - cd ../testproject && python ../neo/neo.py compile -m NRF51822 -t GCC_ARM -j 0 --source=mbed-os/TESTS/integration/basic dependencies: pre: - - cd ../ - - ls - - git clone https://github.com/ARMmbed/neo.git - - mkdir testproject - - mv mbed-os testproject - - cd testproject - - git init - - sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa - - sudo apt-get update - - sudo apt-get install gcc-arm-embedded \ No newline at end of file + - cd ../ && ls + - cd ../ && git clone https://github.com/ARMmbed/neo.git + - cd ../ && mkdir testproject + - cd ../ && cp -r mbed-os testproject + - cd ../testproject && git init + - sudo add-apt-repository -y ppa:team-gcc-arm-embedded/ppa + - sudo apt-get -y update + - sudo apt-get -y install gcc-arm-embedded + override: + - cd ../testproject/mbed-os && pip install -r requirements.txt \ No newline at end of file