WhisperCom/.drone.yml

48 lines
1015 B
YAML
Raw Normal View History

kind: pipeline
type: kubernetes
name: build-amd64
platform:
arch: amd64
node_selector:
kubernetes.io/arch: amd64
steps:
2023-09-03 23:02:02 +02:00
- name: submodules
2023-09-04 09:42:50 +02:00
image: alpine/git
2023-09-03 23:02:02 +02:00
commands:
2023-09-04 09:42:50 +02:00
- git submodule update --init --recursive
2023-09-03 23:02:02 +02:00
- name: build-amd64
image: debian:bookworm-slim
commands:
2023-09-03 22:58:17 +02:00
- apt-get update
- apt-get -qy install gcc-12 libsodium-dev cmake make build-essential pkg-config
- mkdir build
- cd build; cmake ..
- make -j 4
- make test
2023-09-04 12:04:47 +02:00
---
kind: pipeline
type: kubernetes
name: build-arm64
platform:
arch: arm64
node_selector:
kubernetes.io/arch: arm64
steps:
- name: submodules
image: alpine/git
commands:
- git submodule update --init --recursive
- name: build-arm64
image: debian:bookworm-slim
commands:
- apt-get update
- apt-get -qy install gcc-12 libsodium-dev cmake make build-essential pkg-config
- mkdir build
- cd build; cmake ..
- make -j 4
- make test