Commit cf016e7e authored by Sergio Gonzalez Diaz's avatar Sergio Gonzalez Diaz
Browse files

Code coverage

parent 83953ee3
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -26,3 +26,4 @@ include:
  - local: '/src/l3_distributedattackdetector/.gitlab-ci.yml'
  - local: '/src/l3_centralizedattackdetector/.gitlab-ci.yml'
  - local: '/src/l3_attackmitigator/.gitlab-ci.yml'
  - local: '/src/coverage/.gitlab-ci.yml'
+16 −0
Original line number Diff line number Diff line
# 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
+0 −10
Original line number Diff line number Diff line
@@ -73,16 +73,6 @@ unit test monitoring:
        junit: src/$IMAGE_NAME/tests/${IMAGE_NAME}_report.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
deploy monitoring:
  variables: