diff --git a/scripts/helmcharts/build_deploy_parallel.sh b/scripts/helmcharts/build_deploy_parallel.sh index 5b2034521..536d2a407 100644 --- a/scripts/helmcharts/build_deploy_parallel.sh +++ b/scripts/helmcharts/build_deploy_parallel.sh @@ -11,27 +11,33 @@ docker rmi alpine || true # Signing image # cosign sign --key awskms:///alias/openreplay-container-sign image_url:tag export SIGN_IMAGE=1 -export PUSH_IMAGE=1 +export PUSH_IMAGE=0 export AWS_DEFAULT_REGION="eu-central-1" export SIGN_KEY="awskms:///alias/openreplay-container-sign" -echo $DOCKER_REPO +echo "$DOCKER_REPO" [[ -z $DOCKER_REPO ]] && { echo Set DOCKER_REPO="your docker registry" exit 1 } || { - docker login $DOCKER_REPO -# tmux set-option remain-on-exit on - tmux split-window "cd ../../backend && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build.sh $@" - tmux split-window "cd ../../assist && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build.sh $@" + # docker login $DOCKER_REPO + # tmux set-option remain-on-exit on + tmux split-window "cd ../../backend && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bash build. +sh $*" + tmux split-window "cd ../../assist && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bash build.s +h $*" tmux select-layout tiled - tmux split-window "cd ../../peers && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build.sh $@" - tmux split-window "cd ../../frontend && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build.sh $@" + tmux split-window "cd ../../peers && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bash build.sh + $*" + tmux split-window "cd ../../frontend && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bash build +.sh $*" tmux select-layout tiled - tmux split-window "cd ../../sourcemapreader && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build.sh $@" - tmux split-window "cd ../../api && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build.sh $@ \ - && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build_alerts.sh $@ \ - && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build_crons.sh $@ \ - && cd ../assist-stats && IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=1 bash build.sh $@" + tmux split-window "cd ../../sourcemapreader && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bas +h build.sh $*" + tmux split-window "cd ../../api && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bash build.sh $ +* \ + && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bash build_alerts.sh $* \ + && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bash build_crons.sh $* \ + && cd ../assist-stats && DOCKER_RUNTIME='depot' DOCKER_BUILD_ARGS='--push' ARCH=amd64 IMAGE_TAG=$IMAGE_TAG DOCKER_REPO=$DOCKER_REPO PUSH_IMAGE=0 bash build.sh $*" tmux select-layout tiled }