diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 016a9241ed05eb582d18ccee352130f2ee2a4481..22b723c39f9751d241ef66739eda4b795433f1a0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,7 +15,7 @@ build: #This will be executed on every push. It builds an docker image, which is - master script: - echo "building for branch $CI_COMMIT_REF_NAME, current date:" `date` - - cp VERSION /app + - cp VERSION /app/ - 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:$CI_COMMIT_REF_NAME . #Build the image with the name already set to push @@ -34,7 +34,7 @@ build-release: #This will be executed if you push on master, it makes a new rele - git config --global user.email "noreply@jonasled.de" - git tag -a $version -m "$version" #add a tag with the current version - git push --tags -o ci.skip ssh://git@gitlab.jonasled.de:2222/jonasled/url_shorter_docker #Push the tag to the repo ci.skip means don't build the image again. I've configured an ssh key for the runner user,so it can push via ssh. - - cp VERSION /app + - cp VERSION /app/ - 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