This commit is contained in:
parent
a510899ff1
commit
ff2a3a25e5
21 changed files with 473 additions and 210 deletions
|
|
@ -8,10 +8,18 @@ steps:
|
|||
pull: true
|
||||
settings:
|
||||
auto_tag: true
|
||||
cache: true
|
||||
cache: false
|
||||
registry: git.gcch.fr
|
||||
repo: gcch/journal-media-vue
|
||||
username:
|
||||
from_secret: DOCKER_USER
|
||||
password:
|
||||
from_secret: DOCKER_PASSWORD
|
||||
- name: deploy
|
||||
image: docker
|
||||
commands:
|
||||
- docker rmi --force git.gcch.fr/gcch/journal-media-vue:latest
|
||||
- docker stop journal-media-vue-dev
|
||||
- docker run --pull always --rm -p 127.0.0.1:8005:80/tcp --name journal-media-vue-dev -d git.gcch.fr/gcch/journal-media-vue:latest
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue