Skip to content
Snippets Groups Projects
Commit 68cc8dbb authored by Corné Lukken's avatar Corné Lukken
Browse files

L2SS-1428: Mark unimplemented jobs more clearly

parent 30f139e2
No related branches found
No related tags found
1 merge request!3L2SS-1428: Ensure installing package also install requirements.txt dependencies
Pipeline #68892 failed
......@@ -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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment