Commit 67085add authored by Scheffers, E.T.J.'s avatar Scheffers, E.T.J.

ci: fix issues

parent 61f69a9c
......@@ -14,6 +14,10 @@ stages:
- pip install --src=editables -r requirements.test.txt
script:
- pytest -vv --full-trace --color=yes
only:
- pushes
except:
- tags
test:py36:
extends: .tests
......@@ -86,9 +90,8 @@ build:release:
- "*-docs.zip"
expire_in: 1 year
only:
- pushes
- master
except:
- tags
build:dev:
extends: .build
......@@ -159,7 +162,7 @@ docs:dev:
pypi:release:
extends: .publish-pypi
rules:
- if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_REF_SLUG == "master" && $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == null'
- if: '$CI_PIPELINE_SOURCE == "push" && $CI_PIPELINE_TAG && $CI_COMMIT_REF_SLUG == "master" && $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == null'
when: manual
needs:
- build:release
......
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