Cédric Krier pushed to branch branch/default at Tryton / Demo
Commits: 3cbc03dc by Cédric Krier at 2023-04-17T09:17:46+02:00 Replace docker-compose by docker compose docker-compose command is deprecated in version 2. - - - - - f36bea5e by Cédric Krier at 2023-04-17T09:22:28+02:00 Quote SERIES argument - - - - - 2 changed files: - docker-compose.yml - update.sh Changes: ===================================== docker-compose.yml ===================================== @@ -10,7 +10,7 @@ build: context: . args: - SERIES: 6.6 + SERIES: "6.6" image: tryton/tryton-demo:6.6 env_file: 6.6.env environment: @@ -50,7 +50,7 @@ build: context: . args: - SERIES: 6.4 + SERIES: "6.4" image: tryton/tryton-demo:6.4 env_file: 6.4.env environment: @@ -90,7 +90,7 @@ build: context: . args: - SERIES: 6.0 + SERIES: "6.0" image: tryton/tryton-demo:6.0 env_file: 6.0.env environment: @@ -130,7 +130,7 @@ build: context: . args: - SERIES: 5.0 + SERIES: "5.0" image: tryton/tryton-demo:5.0 env_file: 5.0.env environment: ===================================== update.sh ===================================== @@ -4,9 +4,9 @@ cd "$(dirname "$0")" proj="demo" -docker-compose -p ${proj} down --remove-orphans -docker-compose -p ${proj} pull --ignore-pull-failures --quiet 2>/dev/null || : # disable error status -docker-compose -p ${proj} build --pull --quiet +docker compose -p ${proj} down --remove-orphans +docker compose -p ${proj} pull --ignore-pull-failures --quiet 2>/dev/null || : # disable error status +docker compose -p ${proj} build --pull --quiet for directory in databases/?.?; do series=$(basename ${directory}) @@ -10,8 +10,8 @@ for directory in databases/?.?; do series=$(basename ${directory}) - docker-compose -p ${proj} up -d postgres-${series} - until docker-compose -p ${proj} exec -T --user postgres postgres-${series} pg_isready; do + docker compose -p ${proj} up -d postgres-${series} + until docker compose -p ${proj} exec -T --user postgres postgres-${series} pg_isready; do sleep 2 done sleep 2 @@ -15,8 +15,8 @@ sleep 2 done sleep 2 - docker-compose -p ${proj} exec -T --user postgres postgres-${series} dropdb --if-exists demo${series} - docker-compose -p ${proj} exec -T --user postgres postgres-${series} createdb demo${series} - docker-compose -p ${proj} exec -T --user postgres postgres-${series} psql -q demo${series} < ${directory}/database.dump >/dev/null + docker compose -p ${proj} exec -T --user postgres postgres-${series} dropdb --if-exists demo${series} + docker compose -p ${proj} exec -T --user postgres postgres-${series} createdb demo${series} + docker compose -p ${proj} exec -T --user postgres postgres-${series} psql -q demo${series} < ${directory}/database.dump >/dev/null done @@ -21,3 +21,3 @@ done -docker-compose -p ${proj} up --remove-orphans -d +docker compose -p ${proj} up --remove-orphans -d View it on Heptapod: https://foss.heptapod.net/tryton/demo/-/compare/42f801e608ca8e43b34e1d4f08a3ed55256cdbc1...f36bea5ec84373a66ce3f805ba631e3f1b366a95 -- View it on Heptapod: https://foss.heptapod.net/tryton/demo/-/compare/42f801e608ca8e43b34e1d4f08a3ed55256cdbc1...f36bea5ec84373a66ce3f805ba631e3f1b366a95 You're receiving this email because of your account on foss.heptapod.net.