diff --git a/templates/deployment.yaml b/templates/deployment.yaml index e6be35b..1cd368d 100644 --- a/templates/deployment.yaml +++ b/templates/deployment.yaml @@ -163,20 +163,19 @@ spec: fi else echo "WordPress is already installed, skipping installation" - fi - - if [ ! -z "$TABLES" ]; then - echo "Running WordPress core update check..." - CURRENT_VERSION=$(cat /usr/src/wordpress/wp-includes/version.php | grep "wp_version = " | cut -d "'" -f 2 || echo "unknown") - echo "Target WordPress version: $CURRENT_VERSION" - /tmp/wp-cli.phar --path=/var/www/html core update-db 2>/dev/null || echo "No database update needed" + if [ -f /tmp/wp-cli.phar ]; then + echo "Running WordPress core update check..." + CURRENT_VERSION=$(cat /usr/src/wordpress/wp-includes/version.php | grep "wp_version = " | cut -d "'" -f 2 || echo "unknown") + echo "Target WordPress version: $CURRENT_VERSION" + /tmp/wp-cli.phar --path=/var/www/html core update-db 2>/dev/null || echo "No database update needed" + fi fi {{- if .Values.wordpress.adsTxt.enabled }} echo "Deploying ads.txt..." - cat > /var/www/html/ads.txt <<'ADSTXTEOF' -{{ .Values.wordpress.adsTxt.content }} -ADSTXTEOF + cat > /var/www/html/ads.txt << 'EOF' + {{ .Values.wordpress.adsTxt.content }} + EOF echo "ads.txt deployed" {{- end }}