|
@@ -5,6 +5,7 @@ TYPE=$1
|
|
|
HARD_RELEASE="2.x"
|
|
|
HARD_RC="2.x-RC"
|
|
|
LIVE_URL="staging.boot.netboot.xyz"
|
|
|
+DOCKER_FILE="Dockerfile-build.production"
|
|
|
|
|
|
# Set boot domain
|
|
|
if [[ "${TYPE}" == "dev" ]]; then
|
|
@@ -13,6 +14,7 @@ if [[ "${TYPE}" == "dev" ]]; then
|
|
|
elif [[ "${TYPE}" == "pr" ]]; then
|
|
|
BOOT_DOMAIN="test.com"
|
|
|
BOOT_VERSION="test"
|
|
|
+ DOCKER_FILE="Dockerfile-build"
|
|
|
elif [[ "${TYPE}" == "rc" ]]; then
|
|
|
BOOT_VERSION=$(cat version.txt)-RC
|
|
|
BOOT_DOMAIN="${LIVE_URL}/${BOOT_VERSION}"
|
|
@@ -28,7 +30,7 @@ sed -i \
|
|
|
user_overrides.yml
|
|
|
|
|
|
# Build release
|
|
|
-docker build -t localbuild -f Dockerfile-build .
|
|
|
+docker build -t localbuild -f ${DOCKER_FILE} .
|
|
|
docker run --rm -it -v $(pwd):/buildout localbuild
|
|
|
|
|
|
# Generate folder outputs
|
|
@@ -51,7 +53,7 @@ if [[ "${TYPE}" == "release" ]] || [[ "${TYPE}" == "rc" ]]; then
|
|
|
-e "/^boot_version/c\boot_version: \"${HARD_RELEASE}\"" \
|
|
|
-e "/^boot_domain/c\boot_domain: ${LIVE_URL}" \
|
|
|
user_overrides.yml
|
|
|
- docker build -t localbuild -f Dockerfile-build .
|
|
|
+ docker build -t localbuild -f ${DOCKER_FILE} .
|
|
|
docker run --rm -it -v $(pwd):/buildout localbuild
|
|
|
fi
|
|
|
if [[ "${TYPE}" == "rc" ]]; then
|
|
@@ -59,7 +61,7 @@ if [[ "${TYPE}" == "release" ]] || [[ "${TYPE}" == "rc" ]]; then
|
|
|
-e "/^boot_version/c\boot_version: \"${HARD_RC}\"" \
|
|
|
-e "/^boot_domain/c\boot_domain: ${LIVE_URL}/rc" \
|
|
|
user_overrides.yml
|
|
|
- docker build -t localbuild -f Dockerfile-build .
|
|
|
+ docker build -t localbuild -f ${DOCKER_FILE} .
|
|
|
docker run --rm -it -v $(pwd):/buildout localbuild
|
|
|
fi
|
|
|
mkdir -p s3out-latest
|