imsensors/.drone.yml

92 lines
2.0 KiB
YAML

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