This commit is contained in:
2024-05-17 10:34:06 +02:00
parent 8867bbea05
commit af1f552bd6
2 changed files with 206 additions and 15 deletions

View File

@@ -45,22 +45,10 @@ resource "kubectl_manifest" "wordpress_files" {
#!/usr/bin/env bash
set -ex
if [ ! -f "$(pwd)/wp-config.php" ];then
echo "$${WORDPRESS_CONFIG_EXTRA}" | wp config create \
--dbname="$${WORDPRESS_DB_NAME}" \
--dbuser="$${WORDPRESS_DB_USER}" \
--dbpass="$${WORDPRESS_DB_PASSWORD}" \
--dbhost="$${WORDPRESS_DB_HOST}" \
--extra-php
echo "$${WORDPRESS_CONFIG_EXTRA}" | wp config create --dbname="$${WORDPRESS_DB_NAME}" --dbuser="$${WORDPRESS_DB_USER}" --dbpass="$${WORDPRESS_DB_PASSWORD}" --dbhost="$${WORDPRESS_DB_HOST}" --extra-php
fi
if [ -z $(wp core is-installed) ]; then
wp core install \
--url="https://$${WORDPRESS_HOST}" \
--title="$${WORDPRESS_TITLE}" \
--admin_user="$${WORDPRESS_ADMIN_NAME}" \
--admin_password="$${WORDPRESS_ADMIN_PASSWORD}" \
--admin_email="$${WORDPRESS_ADMIN_MAIL}" \
--locale="${var.config.locale}" \
--skip-email
if [ -z "$(wp core is-installed)" ]; then
wp core install --url="https://$${WORDPRESS_HOST}" --title="$${WORDPRESS_TITLE}" --admin_user="$${WORDPRESS_ADMIN_NAME}" --admin_password="$${WORDPRESS_ADMIN_PASSWORD}" --admin_email="$${WORDPRESS_ADMIN_MAIL}" --locale="${var.config.locale}" --skip-email
fi
wp-cli: |-
#!/bin/sh