stages: - check - release build: stage: check image: registry.hottis.de/dockerized/base-build-env:latest tags: - hottis - linux - docker script: - for I in *.py; do python -m py_compile $I; done - for I in *.py; do python -m pycodestyle --ignore=E501 $I; done release: stage: release image: registry.hottis.de/dockerized/base-build-env:latest tags: - hottis - linux - docker only: - release script: - zip GitlabReleaseTool.zip gitlabreleaseuploader.py deleterelease.py checksemver.py - python gitlabreleaseuploader.py -p $PRIVATE_TOKEN -i $CI_PROJECT_ID -u $CI_PROJECT_URL -I $CI_SERVER_URL -f GitlabReleaseTool.zip -F info.json -T $CI_COMMIT_SHA