Skip to content
Snippets Groups Projects
Commit cf016e7e authored by Sergio Gonzalez Diaz's avatar Sergio Gonzalez Diaz
Browse files

Code coverage

parent 83953ee3
No related branches found
No related tags found
1 merge request!54Release 2.0.0
...@@ -26,3 +26,4 @@ include: ...@@ -26,3 +26,4 @@ include:
- local: '/src/l3_distributedattackdetector/.gitlab-ci.yml' - local: '/src/l3_distributedattackdetector/.gitlab-ci.yml'
- local: '/src/l3_centralizedattackdetector/.gitlab-ci.yml' - local: '/src/l3_centralizedattackdetector/.gitlab-ci.yml'
- local: '/src/l3_attackmitigator/.gitlab-ci.yml' - local: '/src/l3_attackmitigator/.gitlab-ci.yml'
- local: '/src/coverage/.gitlab-ci.yml'
# Report code coverage
code coverage:
stage: coverage
needs:
- unit test monitoring
script:
- cd src
- ./coverage_report.sh
coverage: '/TOTAL\s+\d+\s+\d+\s+(\d+%)/'
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event" && ($CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "develop" || $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH)'
- if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "develop"'
- changes:
- src/monitoring/*
- manifests/*.yaml
- .gitlab-ci.yml
\ No newline at end of file
...@@ -72,16 +72,6 @@ unit test monitoring: ...@@ -72,16 +72,6 @@ unit test monitoring:
reports: reports:
junit: src/$IMAGE_NAME/tests/${IMAGE_NAME}_report.xml junit: src/$IMAGE_NAME/tests/${IMAGE_NAME}_report.xml
cobertura: src/$IMAGE_NAME/tests/${IMAGE_NAME}_coverage.xml cobertura: src/$IMAGE_NAME/tests/${IMAGE_NAME}_coverage.xml
# Report code coverage
code coverage:
stage: coverage
needs:
- unit test monitoring
script:
- cd src
- ./coverage_report.sh
coverage: '/TOTAL\s+\d+\s+\d+\s+(\d+%)/'
# Deployment of the service in Kubernetes Cluster # Deployment of the service in Kubernetes Cluster
deploy monitoring: deploy monitoring:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment