Skip to content
Snippets Groups Projects
Commit 7182cd89 authored by Rémy Huet's avatar Rémy Huet :computer:
Browse files

Merge branch 'dev-ci' into 'master'

Création automatique des volumes lors du déploiement en test

See merge request !38
parents c640139c b0f27274
No related branches found
No related tags found
1 merge request!38Création automatique des volumes lors du déploiement en test
Pipeline #41754 passed
......@@ -149,6 +149,7 @@ deployment-test:
script:
- cd $MODIFIED_IMAGE
- sed -i -e s/picasoft.net/test.picasoft.net/g docker-compose.yml
- for VOLUME in $(docker-compose config --volumes | sed 's/-volume//g'); do if [[ ! $(docker volume ls -q | grep "^$VOLUME\$") ]]; then docker volume create --name=$VOLUME; fi; done
- for SERVICE in $(docker-compose config --services); do if [[ $(docker container ls --format "{{.Names}}" | grep $SERVICE) ]]; then docker stop $SERVICE | xargs docker rm; fi; done
- docker-compose up -d --force-recreate --remove-orphans $CONTAINER_NAME
after_script:
......
......@@ -10,4 +10,4 @@ generalwhitelist:
CVE-2019-11068: libxslt -> dépendance d'autres paquets, pas de correctif disponible -> Pas de contre-mesure
CVE-2019-9631: poppler -> à désinstaller
CVE-2019-12450: glib2.0 -> Pas de contre mesure
CVE-2019-8457: sqlite3 -> Pas de contre mesure
CVE-2019-8457: sqlite3 -> Pas de contre mesure
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment