Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Daniel Scheffler
py_tools_ds
Commits
9120752b
Commit
9120752b
authored
Jun 24, 2021
by
Daniel Scheffler
Browse files
Added SQA CI job.
Signed-off-by:
Daniel Scheffler
<
danschef@gfz-potsdam.de
>
parent
af339206
Pipeline
#24849
canceled with stage
in 46 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
9120752b
...
...
@@ -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
:
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment