|
|
|
@ -40,6 +40,8 @@ set -e |
|
|
|
|
|
|
|
source compose-utils.sh |
|
|
|
|
|
|
|
COMPOSE_VERSION=$(composeVersion) || exit $? |
|
|
|
|
|
|
|
ADDITIONAL_COMPOSE_QUEUE_ARGS=$(additionalComposeQueueArgs) || exit $? |
|
|
|
|
|
|
|
ADDITIONAL_COMPOSE_ARGS=$(additionalComposeArgs) || exit $? |
|
|
|
@ -50,16 +52,32 @@ ADDITIONAL_STARTUP_SERVICES=$(additionalStartupServices) || exit $? |
|
|
|
|
|
|
|
checkFolders --create || exit $? |
|
|
|
|
|
|
|
docker compose \ |
|
|
|
-f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \ |
|
|
|
pull \ |
|
|
|
tb-core1 |
|
|
|
COMPOSE_ARGS_PULL="\ |
|
|
|
-f docker-compose.yml ${ADDITIONAL_CACHE_ARGS} ${ADDITIONAL_COMPOSE_ARGS} ${ADDITIONAL_COMPOSE_QUEUE_ARGS} \ |
|
|
|
pull \ |
|
|
|
tb-core1" |
|
|
|
|
|
|
|
COMPOSE_ARGS_UP="\ |
|
|
|
-f docker-compose.yml ${ADDITIONAL_CACHE_ARGS} ${ADDITIONAL_COMPOSE_ARGS} ${ADDITIONAL_COMPOSE_QUEUE_ARGS} \ |
|
|
|
up -d ${ADDITIONAL_STARTUP_SERVICES}" |
|
|
|
|
|
|
|
docker compose \ |
|
|
|
-f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \ |
|
|
|
up -d $ADDITIONAL_STARTUP_SERVICES |
|
|
|
COMPOSE_ARGS_RUN="\ |
|
|
|
-f docker-compose.yml ${ADDITIONAL_CACHE_ARGS} ${ADDITIONAL_COMPOSE_ARGS} ${ADDITIONAL_COMPOSE_QUEUE_ARGS} \ |
|
|
|
run --no-deps --rm -e UPGRADE_TB=true -e FROM_VERSION=${fromVersion} \ |
|
|
|
tb-core1" |
|
|
|
|
|
|
|
docker compose \ |
|
|
|
-f docker-compose.yml $ADDITIONAL_CACHE_ARGS $ADDITIONAL_COMPOSE_ARGS $ADDITIONAL_COMPOSE_QUEUE_ARGS \ |
|
|
|
run --no-deps --rm -e UPGRADE_TB=true -e FROM_VERSION=${fromVersion} \ |
|
|
|
tb-core1 |
|
|
|
case $COMPOSE_VERSION in |
|
|
|
V2) |
|
|
|
docker compose $COMPOSE_ARGS_PULL |
|
|
|
docker compose $COMPOSE_ARGS_UP |
|
|
|
docker compose $COMPOSE_ARGS_RUN |
|
|
|
;; |
|
|
|
V1) |
|
|
|
docker-compose $COMPOSE_ARGS_PULL |
|
|
|
docker-compose $COMPOSE_ARGS_UP |
|
|
|
docker-compose $COMPOSE_ARGS_RUN |
|
|
|
;; |
|
|
|
*) |
|
|
|
# unknown option |
|
|
|
;; |
|
|
|
esac |
|
|
|
|