* Revert "Revert "Add dependencies to docker-compose (#19257)" (#19306)" This reverts commitb16f28fd4d. * Bump docker-compose version * test * Revert "test" This reverts commitc3b28c9ec3. * Bump docker compose version to 3.8 * test * test * Use a newer docker for platform build * test * Use docker compose v2 * Update docker for frontend e2e * Use docker compose v2 for e2e tests * Update tools to use docker compose v2 * Update more docker compose references to v2 * Update docker compose usage in docs * Update deploying airbyte docs * Fix permission * Case insensistive check * Add extra mention for docker compose in upgrading airbyte * Improve upgrade docker note
31 lines
731 B
Bash
Executable File
31 lines
731 B
Bash
Executable File
#! /bin/bash
|
|
|
|
set -ex
|
|
|
|
SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
|
|
|
if ! command -v timeout &> /dev/null
|
|
then
|
|
echo "timeout could not be found, installing it"
|
|
brew install coreutils
|
|
fi
|
|
|
|
NEW_HASH="$( git rev-parse HEAD )"
|
|
|
|
git checkout master
|
|
git pull --no-rebase
|
|
|
|
SUB_BUILD=PLATFORM "$SCRIPT_DIR"/../../gradlew -p "$SCRIPT_DIR"/../.. generate-docker
|
|
|
|
cd "$SCRIPT_DIR"/../..
|
|
VERSION=dev docker compose -f "$SCRIPT_DIR"/../../docker-compose.yaml up &
|
|
|
|
sleep 75
|
|
VERSION=dev docker compose down
|
|
|
|
git stash
|
|
git checkout $NEW_HASH
|
|
SUB_BUILD=PLATFORM "$SCRIPT_DIR"/../../gradlew -p "$SCRIPT_DIR"/../.. generate-docker
|
|
|
|
VERSION=dev docker compose -f "$SCRIPT_DIR"/../../docker-compose.yaml up
|