--- 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:latest commands: - cmake -S. -Bbuild - cd build - cmake --build - ctest trigger: branch: - feature/* image_pull_secrets: - dockerconfig ...