Here is a part from my .gitlab-ci.yml The gitlab-ci runner don’t stop after the first run.
Here is a part from the gitlab-ci.yml
run:
stage: run
script:
- git checkout master
- docker login registry.gitlab.com -u gitlab+deploy-token-96117 -p $DEPLOY_TOKEN
- docker pull $CONTAINER_IMAGE/$DOCKER_IMAGE
- docker images | grep paperboy
- docker run --rm
-v $(pwd)/data/:/home/data
-v $(pwd)/output/:/home/output
-v $(pwd)/output/csv/:/home/output/csv
-v $(pwd)/output/pdf/:/home/output/pdf
$CONTAINER_IMAGE/$DOCKER_IMAGE
only:
- master
after_script:
- git add .
- git commit -m "$(date -u)"
- git push origin master
The gitlab ci job ends successfully, but the next run job is restarted.
Status: Downloaded newer image for registry.gitlab.com/jo/paperboy:latest
registry.gitlab.com/jo/paperboy:latest
$ docker images | grep paperboy
registry.gitlab.com/jo/paperboy latest d3357a414991 2 hours ago 677MB
$ docker run --rm -v $(pwd)/data/:/home/data -v $(pwd)/output/:/home/output -v $(pwd)/output/csv/:/home/output/csv -v $(pwd)/output/pdf/:/home/output/pdf $CONTAINER_IMAGE/$DOCKER_IMAGE
Running after script…
$ git add .
$ git commit -m “$(date -u)”
[master 86847de] Wed Sep 11 15:32:14 UTC 2019
1 file changed, 0 insertions(+), 0 deletions(-)
$ git push origin master
To https://gitlab.com/jo/paperboy.git
f486d77…86847de master → master
Job succeeded