diff --git a/.gitlab/ci/coverage.gitlab-ci.yml b/.gitlab/ci/coverage.gitlab-ci.yml index 2b84acfa96eeafb94c928c632a238536da9e9385..343db90d72aa60b8ecfa3d21fa37cd2ab021f037 100644 --- a/.gitlab/ci/coverage.gitlab-ci.yml +++ b/.gitlab/ci/coverage.gitlab-ci.yml @@ -27,7 +27,7 @@ coverage:ubuntu_python: script: - source venv/bin/activate - python3 -m pip install numpy coverage - - cd $PROJECT_NAME + - cd ${CI_PROJECT_NAME} - python3 -m coverage run --source=. -m unittest discover -s unit_tests/ -v -b - python3 -m coverage report - python3 -m coverage xml @@ -36,4 +36,4 @@ coverage:ubuntu_python: reports: coverage_report: coverage_format: cobertura - path: $PROJECT_NAME/coverage.xml + path: ${CI_PROJECT_NAME}/coverage.xml diff --git a/.gitlab/ci/static_analysis.gitlab-ci.yml b/.gitlab/ci/static_analysis.gitlab-ci.yml index 4dd476133380399f4063ae755d8c6f5f72aa9adf..0ea9b711885442e7f260ae86e313464b592127a0 100644 --- a/.gitlab/ci/static_analysis.gitlab-ci.yml +++ b/.gitlab/ci/static_analysis.gitlab-ci.yml @@ -26,8 +26,8 @@ static_analysis:python: script: - pip install pylint - pip install pylint-gitlab - - pylint --rcfile=.pylintrc --exit-zero --output-format=pylint_gitlab.GitlabCodeClimateReporter $PROJECT_NAME/ > codeclimate.json - - pylint --rcfile=.pylintrc --exit-zero --output-format=pylint_gitlab.GitlabPagesHtmlReporter $PROJECT_NAME/ > pylint.html + - pylint --rcfile=.pylintrc --exit-zero --output-format=pylint_gitlab.GitlabCodeClimateReporter ${CI_PROJECT_NAME}/ > codeclimate.json + - pylint --rcfile=.pylintrc --exit-zero --output-format=pylint_gitlab.GitlabPagesHtmlReporter ${CI_PROJECT_NAME}/ > pylint.html - mkdir -p public/python/$CI_COMMIT_REF_NAME - mv pylint.html public/python/$CI_COMMIT_REF_NAME/ artifacts: diff --git a/.gitlab/ci/test.gitlab-ci.yml b/.gitlab/ci/test.gitlab-ci.yml index 709a60903d8944d9822228ac06f1e6c386ea71d0..05f567dd7430b0d3a801612ca5353a39288285d2 100644 --- a/.gitlab/ci/test.gitlab-ci.yml +++ b/.gitlab/ci/test.gitlab-ci.yml @@ -17,7 +17,7 @@ test:ubuntu_python: - docker script: - source venv/bin/activate - - cd $PROJECT_NAME + - cd ${CI_PROJECT_NAME} - python3 -m pip install numpy unittest-xml-reporting - python3 -m pip list # Run on discovery all tests located in core/unit_tests/python and discard the stdout @@ -25,7 +25,7 @@ test:ubuntu_python: - python3 -m xmlrunner discover -s unit_tests/ -v -b --output-file xmlrunner-results.xml artifacts: reports: - junit: $PROJECT_NAME/xmlrunner-results.xml + junit: ${CI_PROJECT_NAME}/xmlrunner-results.xml test:windows_cpp: stage: test