From 7be356a1b34cab8d80dffde434a2043fdd4a07d9 Mon Sep 17 00:00:00 2001 From: Tom Teichler <tom.teichler@teckids.org> Date: Sat, 18 Sep 2021 15:43:15 +0200 Subject: [PATCH] Do not publish to pypi --- .gitlab-ci.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e271e9c..433f0bd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,5 +18,17 @@ include: file: /ci/build/dist.yml - project: "AlekSIS/official/AlekSIS" file: /ci/docker/dist.yml - - project: "AlekSIS/official/AlekSIS" - file: /ci/publish/pypi.yml + +deploy_gitlab: + interruptible: true + stage: publish + script: + - if [ x$CI_COMMIT_REF_NAME = x$CI_COMMIT_TAG ]; then + if ! [ "$(poetry version | cut -d" " -f2)" = $CI_COMMIT_REF_NAME ]; then + echo "Package version does not match tag. Aborting build of tag!" >/dev/fd/2 ; + exit 1 ; + fi ; + else + poetry version $(poetry version | cut -d" " -f2)+$(date --date=${CI_COMMIT_TIMESTAMP} +%Y%m%d%H%M%S).${CI_COMMIT_SHORT_SHA} ; + fi + - poetry publish -r gitlab -- GitLab