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