@@ -29,9 +29,9 @@ build-release: #This will be executed if you push on master, it makes a new rele
script:
-export version='cat VERSION'
-echo "building branch $CI_COMMIT_REF_NAME, Version $version"
-sudo docker pull python:3
-'curl-XPOSRT--silent--show-error--fail--header"PRIVATE-TOKEN:${GITLAB_TOKEN}"https://gitlab.jonasled.de/api/v4/projects/${CI_PROJECT_ID}/repository/tags?tag_name=$version&ref=${CI_COMMIT_SHS}'#Tag the current commit with the version.
-sudo docker image prune -f#Delete old unused images
-sudo docker pull python:3
-sudo docker build -t gitlab.jonasled.de/jonasled/url_shorter_docker .#Build the image with the name already set to push
-sudo docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY#Login to docker registry, username and password will be filled while executing
-sudo docker push gitlab.jonasled.de/jonasled/url_shorter_docker#Push the image onto the Docker registry.