waitui/.drone.yml
Rick Barenthin 629435626e
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
feat(list): update test and pipeline
2022-05-20 13:41:15 +02:00

49 lines
754 B
YAML

---
kind: pipeline
type: docker
name: main
steps:
- name: Tag commit
image: alpine
commands:
- echo This would create a tag
trigger:
branch:
- main
---
kind: pipeline
type: docker
name: develop
steps:
- name: Tag commit
image: alpine
commands:
- echo This would build the app and run test
trigger:
branch:
- develop
---
kind: pipeline
type: docker
name: feature
steps:
- name: Run tests
image: registry.riba-interactive.de/alpine-build:1
commands:
- cmake -S. -Bcmake-build-ci -DCMAKE_BUILD_TYPE=Debug -DENABLE_TEST_COVERAGE=on
- cd cmake-build-ci
- cmake --build .
- ctest -T Test -T Coverage
trigger:
branch:
- feature/*
image_pull_secrets:
- dockerconfig
...