From 68cc8dbb7ff400a48e6d1731d1907aebbb67cfc2 Mon Sep 17 00:00:00 2001 From: Dantali0n <info@dantalion.nl> Date: Mon, 10 Jul 2023 10:41:28 +0200 Subject: [PATCH] L2SS-1428: Mark unimplemented jobs more clearly --- .gitlab-ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 10b5302..8ba0598 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,6 +4,7 @@ default: before_script: - python --version # For debugging - tox --version + - pip --version cache: paths: - .cache/pip @@ -11,8 +12,6 @@ default: stages: - image - lint - # check if this needs to be a separate step - # - build_extensions - test - package - integration @@ -51,11 +50,6 @@ run_pylint: - tox -e pylint allow_failure: true -# build_extensions: -# stage: build_extensions -# script: -# - echo "build fortran/c/cpp extension source code" - run_unit_tests_coverage: stage: test script: @@ -126,21 +120,25 @@ package_files: package_docs: stage: package + allow_failure: true artifacts: expire_in: 1w paths: - docs/* # update path to match the dest dir for documentation script: - echo "build and collect docs" + - exit 1 run_integration_tests: stage: integration + allow_failure: true needs: - package_files script: - echo "make sure to move out of source dir" - echo "install package from filesystem (or use the artefact)" - echo "run against foreign systems (e.g. databases, cwl etc.)" + - exit 1 publish_on_gitlab: stage: publish @@ -194,6 +192,7 @@ publish_on_pypi: publish_to_readthedocs: stage: publish + allow_failure: true environment: readthedocs needs: - package_docs @@ -202,3 +201,4 @@ publish_to_readthedocs: - if: $CI_COMMIT_TAG script: - echo "scp docs/* ???" + - exit 1 -- GitLab