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
only:
- 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_REF_NAME