CodeZoo co., ltd
/
mbed-os-example-cellular-Type1SC
Cellular example for CodeZoo Type1SC Shield
.circleci/config.yml@0:04fa3499a11e, 2021-07-27 (annotated)
- Committer:
- pimco01
- Date:
- Tue Jul 27 05:42:30 2021 +0000
- Revision:
- 0:04fa3499a11e
CodeZoo Type1SC Shield Initial commit.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pimco01 | 0:04fa3499a11e | 1 | version: 2.1 |
pimco01 | 0:04fa3499a11e | 2 | |
pimco01 | 0:04fa3499a11e | 3 | jobs: |
pimco01 | 0:04fa3499a11e | 4 | prepare: |
pimco01 | 0:04fa3499a11e | 5 | docker: |
pimco01 | 0:04fa3499a11e | 6 | - image: mbedos/mbed-os-env:latest |
pimco01 | 0:04fa3499a11e | 7 | steps: |
pimco01 | 0:04fa3499a11e | 8 | - checkout |
pimco01 | 0:04fa3499a11e | 9 | - run: | |
pimco01 | 0:04fa3499a11e | 10 | mbed deploy |
pimco01 | 0:04fa3499a11e | 11 | - persist_to_workspace: |
pimco01 | 0:04fa3499a11e | 12 | root: . |
pimco01 | 0:04fa3499a11e | 13 | paths: |
pimco01 | 0:04fa3499a11e | 14 | - . |
pimco01 | 0:04fa3499a11e | 15 | |
pimco01 | 0:04fa3499a11e | 16 | build_mbed: |
pimco01 | 0:04fa3499a11e | 17 | docker: |
pimco01 | 0:04fa3499a11e | 18 | - image: mbedos/mbed-os-env:stable |
pimco01 | 0:04fa3499a11e | 19 | parameters: |
pimco01 | 0:04fa3499a11e | 20 | toolchain: |
pimco01 | 0:04fa3499a11e | 21 | type: string |
pimco01 | 0:04fa3499a11e | 22 | target: |
pimco01 | 0:04fa3499a11e | 23 | type: string |
pimco01 | 0:04fa3499a11e | 24 | steps: |
pimco01 | 0:04fa3499a11e | 25 | - attach_workspace: |
pimco01 | 0:04fa3499a11e | 26 | at: . |
pimco01 | 0:04fa3499a11e | 27 | - run: mbed compile -t << parameters.toolchain >> -m << parameters.target >> || exit 1 |
pimco01 | 0:04fa3499a11e | 28 | |
pimco01 | 0:04fa3499a11e | 29 | build_cmake: |
pimco01 | 0:04fa3499a11e | 30 | docker: |
pimco01 | 0:04fa3499a11e | 31 | - image: mbedos/mbed-os-env:latest |
pimco01 | 0:04fa3499a11e | 32 | parameters: |
pimco01 | 0:04fa3499a11e | 33 | toolchain: |
pimco01 | 0:04fa3499a11e | 34 | type: string |
pimco01 | 0:04fa3499a11e | 35 | target: |
pimco01 | 0:04fa3499a11e | 36 | type: string |
pimco01 | 0:04fa3499a11e | 37 | steps: |
pimco01 | 0:04fa3499a11e | 38 | - attach_workspace: |
pimco01 | 0:04fa3499a11e | 39 | at: . |
pimco01 | 0:04fa3499a11e | 40 | - run: python3 -m pip install mbed-tools --upgrade # remove after docker image is updated to contain new tools |
pimco01 | 0:04fa3499a11e | 41 | - run: mbed-tools compile -t << parameters.toolchain >> -m << parameters.target >> || exit 1 |
pimco01 | 0:04fa3499a11e | 42 | |
pimco01 | 0:04fa3499a11e | 43 | workflows: |
pimco01 | 0:04fa3499a11e | 44 | workflow: |
pimco01 | 0:04fa3499a11e | 45 | jobs: |
pimco01 | 0:04fa3499a11e | 46 | - prepare |
pimco01 | 0:04fa3499a11e | 47 | - build_mbed: |
pimco01 | 0:04fa3499a11e | 48 | requires: |
pimco01 | 0:04fa3499a11e | 49 | - prepare |
pimco01 | 0:04fa3499a11e | 50 | matrix: |
pimco01 | 0:04fa3499a11e | 51 | parameters: |
pimco01 | 0:04fa3499a11e | 52 | target: ["DISCO_l496AG", "WIO_3G", "NRF52840_DK"] |
pimco01 | 0:04fa3499a11e | 53 | toolchain: ["GCC_ARM"] |
pimco01 | 0:04fa3499a11e | 54 | name: build-mbed-<< matrix.target >>-<< matrix.toolchain >> |
pimco01 | 0:04fa3499a11e | 55 | # disabled until cmake is fixed in mbed-os |
pimco01 | 0:04fa3499a11e | 56 | #- build_cmake: |
pimco01 | 0:04fa3499a11e | 57 | # requires: |
pimco01 | 0:04fa3499a11e | 58 | # - prepare |
pimco01 | 0:04fa3499a11e | 59 | # matrix: |
pimco01 | 0:04fa3499a11e | 60 | # parameters: |
pimco01 | 0:04fa3499a11e | 61 | # target: ["DISCO_l496AG", "WIO_3g", "NRF52840_DK"] |
pimco01 | 0:04fa3499a11e | 62 | # toolchain: ["GCC_ARM", "ARMC6"] |
pimco01 | 0:04fa3499a11e | 63 | # name: build-cmake-<< matrix.target >>-<< matrix.toolchain >> |