--- kind: pipeline type: docker name: Build - Cortex-M0+ steps: - name: Build image: "git.minori.work/embedded_sdk/embedded-builder-arm:latest" commands: - mkdir build && cd build - cmake -DCMAKE_TOOLCHAIN_FILE=cmake/arm-cortex-m0p.cmake .. - make --- kind: pipeline type: docker name: Build - Cortex-M3 steps: - name: Build image: "git.minori.work/embedded_sdk/embedded-builder-arm:latest" commands: - mkdir build && cd build - cmake -DCMAKE_TOOLCHAIN_FILE=cmake/arm-cortex-m3.cmake .. - make --- kind: pipeline type: docker name: Build - Cortex-M4 steps: - name: Build image: "git.minori.work/embedded_sdk/embedded-builder-arm:latest" commands: - mkdir build && cd build - cmake -DCMAKE_TOOLCHAIN_FILE=cmake/arm-cortex-m4.cmake .. - make --- kind: pipeline type: docker name: Build - Cortex-M4F steps: - name: Build image: "git.minori.work/embedded_sdk/embedded-builder-arm:latest" commands: - mkdir build && cd build - cmake -DCMAKE_TOOLCHAIN_FILE=cmake/arm-cortex-m4f.cmake -DIMSENSORS_FLOAT_SUPPORT=ON .. - make --- kind: pipeline type: docker name: Build - Cortex-M7F steps: - name: Build image: "git.minori.work/embedded_sdk/embedded-builder-arm:latest" commands: - mkdir build && cd build - cmake -DCMAKE_TOOLCHAIN_FILE=cmake/arm-cortex-m7f.cmake -DIMSENSORS_FLOAT_SUPPORT=ON .. - make --- kind: pipeline type: docker name: Build - Cortex-M33 steps: - name: Build image: "git.minori.work/embedded_sdk/embedded-builder-arm:latest" commands: - mkdir build && cd build - cmake -DCMAKE_TOOLCHAIN_FILE=cmake/arm-cortex-m33.cmake .. - make --- kind: pipeline type: docker name: Build - Cortex-M33F steps: - name: Build image: "git.minori.work/embedded_sdk/embedded-builder-arm:latest" commands: - mkdir build && cd build - cmake -DCMAKE_TOOLCHAIN_FILE=cmake/arm-cortex-m33f.cmake -DIMSENSORS_FLOAT_SUPPORT=ON .. - make