Skip to content
Snippets Groups Projects

Don't execute unnecessary build jobs in CI pipeline

Merged Sören Henning requested to merge restrict-build-of-benchmarks into master
1 file
+ 16
2
Compare changes
  • Side-by-side
  • Inline
+ 16
2
@@ -322,21 +322,35 @@ test-slo-checker-lag-trend:
stage: test
needs: []
image: python:3.7-slim
script:
before_script:
- cd slo-checker/record-lag
script:
- pip install -r requirements.txt
- cd app
- python -m unittest
rules:
- if: $CI_COMMIT_TAG
- changes:
- slo-checker/record-lag/**/*
- when: manual
allow_failure: true
test-slo-checker-dropped-records-kstreams:
stage: test
needs: []
image: python:3.7-slim
script:
before_script:
- cd slo-checker/dropped-records
script:
- pip install -r requirements.txt
- cd app
- python -m unittest
rules:
- if: $CI_COMMIT_TAG
- changes:
- slo-checker/dropped-records/**/*
- when: manual
allow_failure: true
deploy-slo-checker-lag-trend:
stage: deploy
Loading