Commit 9120752b authored by Daniel Scheffler's avatar Daniel Scheffler
Browse files

Added SQA CI job.


Signed-off-by: Daniel Scheffler's avatarDaniel Scheffler <danschef@gfz-potsdam.de>
parent af339206
Pipeline #24849 canceled with stage
in 46 seconds
......@@ -2,15 +2,9 @@ before_script:
- git lfs pull
# Advise GitLab that these environment vars should be loaded from the Variables config.
variables:
ANACONDA_USER: SECURE
ANACONDA_PASSWORD: SECURE
ANACONDA_TOKEN: SECURE
stages:
- test
- sqa
- deploy_pages
- deploy_pypi
- cleanup
......@@ -83,6 +77,22 @@ test_py_tools_ds_install:
- master
sqa:
stage: sqa
image:
name: "git.gfz-potsdam.de:5000/id2/software/services/fair/software-quality-assurance/software-quality-assurance:latest"
entrypoint: [""]
script:
- sqa --repository_dir "$CI_PROJECT_DIR" run
only:
refs:
- master
artifacts:
paths:
- QUALITY.md
expire_in: 30 days
pages: # this job must be called 'pages' to advise GitLab to upload content to GitLab Pages
stage: deploy_pages
dependencies:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment