1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- #!/bin/bash
- while [[ $# -gt 0 ]]
- do
- key="$1"
- case $key in
- --loadDemo)
- LOAD_DEMO=true
- shift
- ;;
- *)
-
- ;;
- esac
- shift
- done
- if [ "$LOAD_DEMO" == "true" ]; then
- loadDemo=true
- else
- loadDemo=false
- fi
- set -e
- source compose-utils.sh
- COMPOSE_VERSION=$(composeVersion) || exit $?
- ADDITIONAL_COMPOSE_QUEUE_ARGS=$(additionalComposeQueueArgs) || exit $?
- ADDITIONAL_COMPOSE_ARGS=$(additionalComposeArgs) || exit $?
- ADDITIONAL_CACHE_ARGS=$(additionalComposeCacheArgs) || exit $?
- ADDITIONAL_STARTUP_SERVICES=$(additionalStartupServices) || exit $?
- checkFolders --create || exit $?
- if [ ! -z "${ADDITIONAL_STARTUP_SERVICES// }" ]; then
- COMPOSE_ARGS="\
- -f docker-compose.yml ${ADDITIONAL_CACHE_ARGS} ${ADDITIONAL_COMPOSE_ARGS} ${ADDITIONAL_COMPOSE_QUEUE_ARGS} \
- up -d ${ADDITIONAL_STARTUP_SERVICES}"
- case $COMPOSE_VERSION in
- V2)
- docker compose $COMPOSE_ARGS
- ;;
- V1)
- docker-compose $COMPOSE_ARGS
- ;;
- *)
-
- ;;
- esac
- fi
- COMPOSE_ARGS="\
- -f docker-compose.yml ${ADDITIONAL_CACHE_ARGS} ${ADDITIONAL_COMPOSE_ARGS} ${ADDITIONAL_COMPOSE_QUEUE_ARGS} \
- run --no-deps --rm -e INSTALL_TB=true -e LOAD_DEMO=${loadDemo} \
- tb-core1"
- case $COMPOSE_VERSION in
- V2)
- docker compose $COMPOSE_ARGS
- ;;
- V1)
- docker-compose $COMPOSE_ARGS
- ;;
- *)
-
- ;;
- esac
|