From 625d67f824cb3e6421d06a5463b429683f48718a Mon Sep 17 00:00:00 2001 From: Louis Abel Date: Mon, 22 May 2023 03:32:05 -0700 Subject: [PATCH] fix cd --- sync/sync-to-prod.delete.sh | 2 +- sync/vault-release.sh | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 sync/vault-release.sh diff --git a/sync/sync-to-prod.delete.sh b/sync/sync-to-prod.delete.sh index 1268c7a..16428e0 100644 --- a/sync/sync-to-prod.delete.sh +++ b/sync/sync-to-prod.delete.sh @@ -11,7 +11,7 @@ source "$(dirname "$0")/common" REV=${REVISION}${APPEND_TO_DIR} -cd "${STAGING_ROOT}/${CATEGORY_STUB}/${REV}" || { echo "Failed to change directory"; ret_val=1; exit 1; } +cd "${STAGING_ROOT}/${CATEGORY_STUB}" || { echo "Failed to change directory"; ret_val=1; exit 1; } ret_val=$? if [ $ret_val -eq "0" ]; then diff --git a/sync/vault-release.sh b/sync/vault-release.sh new file mode 100644 index 0000000..6d65665 --- /dev/null +++ b/sync/vault-release.sh @@ -0,0 +1,23 @@ +#!/bin/bash +# Syncs everything from staging to production + +if [[ "$RLREL" == "lh" ]] || [[ "$RLREL" == "beta" ]]; then + exit 1 +fi + +# Source common variables +# shellcheck disable=SC2046,1091,1090 +source "$(dirname "$0")/common" + +REV=${REVISION} + +cd "${PRODUCTION_ROOT}/${CATEGORY_STUB}" || { echo "Failed to change directory"; ret_val=1; exit 1; } +ret_val=$? + +if [ $ret_val -eq "0" ]; then + TARGET="${PRODUCTION_ROOT}/${VAULT_STUB}/${REV}" + mkdir -p "${TARGET}" + rsync_no_delete_prod "${REV}" "${TARGET}" + echo "Syncing to prod completed. Please run the file list script." +fi +