Update (minor) Core/bin/checl-wordpressversion, final change for go live to enable Core .env modification

This commit is contained in:
David Sainty 2024-11-20 14:04:28 +11:00
parent 5e09a7d2af
commit 1f6d663a63

View File

@ -335,16 +335,16 @@ if version_greater_than "$current_wp_version" "$env_wp_version"; then
# Backup current .env file
echo "Backing up current .env file..."
### cp "$ENV_FILE" "${ENV_FILE}.backup"
cp "$ENV_FILE" "${ENV_FILE}.bck-versionprotect"
# Update the IMAGE_VERSION in the .env file
echo "Updating IMAGE_VERSION in .env file to: $target_version"
### sed -i "s/^IMAGE_VERSION=.*$/IMAGE_VERSION=\"$target_version\"/" "$ENV_FILE"
sed -i "s/^IMAGE_VERSION=.*$/IMAGE_VERSION=\"$target_version\"/" "$ENV_FILE"
# Check if IMAGE_VERSION_HOLD exists, add it if it doesn't
if ! grep -q "^IMAGE_VERSION_HOLD=" "$ENV_FILE"; then
echo "Adding IMAGE_VERSION_HOLD=true after IMAGE_VERSION..."
### sed -i "/^IMAGE_VERSION=.*/a IMAGE_VERSION_HOLD=true" "$ENV_FILE"
sed -i "/^IMAGE_VERSION=.*/a IMAGE_VERSION_HOLD=true" "$ENV_FILE"
fi
echo "Successfully updated .env to version $target_version"