mirror of
https://github.com/avatao-content/test-tutorial-framework
synced 2024-11-14 21:57:17 +00:00
Update magic started to rebuild baseimage before the rest
This commit is contained in:
parent
c182d67423
commit
30746b49e8
@ -5,12 +5,15 @@ set -eo pipefail
|
|||||||
SCRIPT_DIR="$(dirname $($readlink_cmd -f $0))"
|
SCRIPT_DIR="$(dirname $($readlink_cmd -f $0))"
|
||||||
|
|
||||||
TAO_PATH="${TAO_PATH:-$SCRIPT_DIR/../..}"
|
TAO_PATH="${TAO_PATH:-$SCRIPT_DIR/../..}"
|
||||||
|
BASEIMAGE_REPO="${BASEIMAGE_REPO:-baseimage-tutorial-framework}"
|
||||||
BACKEND_REPO="${BACKEND_REPO:-test-tutorial-framework}"
|
BACKEND_REPO="${BACKEND_REPO:-test-tutorial-framework}"
|
||||||
FRONTEND_REPO="${FRONTEND_REPO:-frontend-tutorial-framework}"
|
FRONTEND_REPO="${FRONTEND_REPO:-frontend-tutorial-framework}"
|
||||||
|
BASEIMAGE_PATH="${TAO_PATH}/${BASEIMAGE_REPO}"
|
||||||
BACKEND_PATH="${TAO_PATH}/${BACKEND_REPO}"
|
BACKEND_PATH="${TAO_PATH}/${BACKEND_REPO}"
|
||||||
FRONTEND_PATH="${TAO_PATH}/${FRONTEND_REPO}"
|
FRONTEND_PATH="${TAO_PATH}/${FRONTEND_REPO}"
|
||||||
|
|
||||||
IMAGE_NAME="${IMAGE_NAME:-baseimage-tutorial-framework}"
|
BASEIMAGE_NAME="${BASEIMAGE_NAME:-baseimage-tutorial-framework}"
|
||||||
|
IMAGE_NAME="${IMAGE_NAME:-test-tutorial-framework}"
|
||||||
BACKEND_PORT="${BACKEND_PORT:-8888}"
|
BACKEND_PORT="${BACKEND_PORT:-8888}"
|
||||||
AVATAO_SECRET="${AVATAO_SECRET:-secret}"
|
AVATAO_SECRET="${AVATAO_SECRET:-secret}"
|
||||||
BUILD_CONTEXT="${BUILD_CONTEXT:-solvable}"
|
BUILD_CONTEXT="${BUILD_CONTEXT:-solvable}"
|
||||||
@ -21,6 +24,12 @@ function run_frontend()
|
|||||||
yarn start
|
yarn start
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function build_baseimage()
|
||||||
|
{
|
||||||
|
cd $BASEIMAGE_PATH
|
||||||
|
docker build -t $BASEIMAGE_NAME .
|
||||||
|
}
|
||||||
|
|
||||||
function run_backend()
|
function run_backend()
|
||||||
{
|
{
|
||||||
cd $BACKEND_PATH
|
cd $BACKEND_PATH
|
||||||
@ -30,5 +39,6 @@ function run_backend()
|
|||||||
|
|
||||||
trap 'exit' INT TERM
|
trap 'exit' INT TERM
|
||||||
trap 'kill 0' EXIT
|
trap 'kill 0' EXIT
|
||||||
|
build_baseimage
|
||||||
run_frontend & run_backend
|
run_frontend & run_backend
|
||||||
wait
|
wait
|
||||||
|
Loading…
Reference in New Issue
Block a user