Skip to content
Snippets Groups Projects
Commit 1092f5f2 authored by Sören Henning's avatar Sören Henning
Browse files

Add generic SLO checker to build pipeline

parent 10c08824
Branches
Tags
1 merge request!224Add generic SLO checker
Pipeline #6000 passed
...@@ -474,6 +474,22 @@ test-slo-checker-dropped-records-kstreams: ...@@ -474,6 +474,22 @@ test-slo-checker-dropped-records-kstreams:
- when: manual - when: manual
allow_failure: true allow_failure: true
test-slo-checker-generic:
stage: test
needs: []
image: python:3.7-slim
before_script:
- cd slo-checker/generic
script:
- pip install -r requirements.txt
- cd app
- python -m unittest
rules:
- changes:
- slo-checker/generic/**/*
- when: manual
allow_failure: true
deploy-slo-checker-lag-trend: deploy-slo-checker-lag-trend:
stage: deploy stage: deploy
extends: extends:
...@@ -510,6 +526,24 @@ deploy-slo-checker-dropped-records-kstreams: ...@@ -510,6 +526,24 @@ deploy-slo-checker-dropped-records-kstreams:
when: manual when: manual
allow_failure: true allow_failure: true
deploy-slo-checker-generic:
stage: deploy
extends:
- .kaniko-push
needs:
- test-slo-checker-generic
before_script:
- cd slo-checker/generic
variables:
IMAGE_NAME: theodolite-slo-checker-generic
rules:
- changes:
- slo-checker/generic/**/*
if: "$CR_HOST && $CR_ORG && $CR_USER && $CR_PW"
- if: "$CR_HOST && $CR_ORG && $CR_USER && $CR_PW"
when: manual
allow_failure: true
# Theodolite Random Scheduler # Theodolite Random Scheduler
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment