From be99941dad47db3a54fea79b5e11bdc14de8e3ab Mon Sep 17 00:00:00 2001 From: Lingkai Dong Date: Mon, 17 May 2021 11:18:39 +0100 Subject: [PATCH 1/2] Add CircleCI to test Mbed CLI 1 Most Mbed official examples use CircleCI to test Mbed CLI 1 compatibility. This is separate from Travis, and when Mbed CLI 1 support is removed we will remove CircleCI tests. --- .circleci/config.yml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..e6e73b1 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,43 @@ +# CircleCI 2.1 configuration file +# +version: 2.1 +commands: + compile: + parameters: + target: + type: string + profile: + type: string + steps: + - run: | + cd mbed-os-example-atecc608a/atecc608a + mbed compile -t GCC_ARM -m <> --profile <> +jobs: + build: + docker: + - image: mbedos/mbed-os-env:latest + working_directory: ~ + steps: + - checkout: + path: mbed-os-example-atecc608a + - run: | + cd mbed-os-example-atecc608a/atecc608a + mbed-tools deploy + - compile: + target: "K64F" + profile: "develop" + - compile: + target: "K64F" + profile: "debug" + - compile: + target: "K64F" + profile: "release" + - compile: + target: "NRF52_DK" + profile: "develop" + - compile: + target: "NRF52_DK" + profile: "debug" + - compile: + target: "NRF52_DK" + profile: "release" From db9069c01728ffdd922ca2ec62e1328ee1a852d5 Mon Sep 17 00:00:00 2001 From: mbedmain Date: Fri, 18 Jun 2021 11:59:50 +0100 Subject: [PATCH 2/2] Updating mbed-os to mbed-os-6.12.0-rc1 --- atecc608a/mbed-os.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/atecc608a/mbed-os.lib b/atecc608a/mbed-os.lib index 85d7a4a..f185a6b 100644 --- a/atecc608a/mbed-os.lib +++ b/atecc608a/mbed-os.lib @@ -1 +1 @@ -https://github.com/ARMmbed/mbed-os/#14e5d307bb6cdccb554b591ab2602d8d47e0b2d0 +https://github.com/ARMmbed/mbed-os/#cecc47b4a53951527dd3f670465c8566396ad101