Cellular example for CodeZoo Type1SC Shield

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?

UserRevisionLine numberNew 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 >>