#!/bin/bash

BITBUCKET_BRANCH=$1

BITBUCKET_BRANCH=$(echo "$BITBUCKET_BRANCH" | sed 's/ö/o/g; s/ä/a/g; s/õ/o/g; s/ü/u/g')

IFS='-' read -ra PARTS <<< "$BITBUCKET_BRANCH"
if [ ${#PARTS[@]} -ge 2 ]; then
  SHORTB="${PARTS[0]}-${PARTS[1]}"
else
  SHORTB="$BITBUCKET_BRANCH"
fi
cd /var/www/domeenid/ || exit 1

if [ ! -d "$BITBUCKET_BRANCH" ]; then
  cd arendus_v2/
  wp db export data.sql
  cd ..
  cp -r arendus_v2/ "$BITBUCKET_BRANCH"
  sudo chmod 777 -R "$BITBUCKET_BRANCH"
  cd "$BITBUCKET_BRANCH"
  wp config set WP_HOME "https://kodulehed.ir.ee/$BITBUCKET_BRANCH"
  wp config set WP_SITEURL "https://kodulehed.ir.ee/$BITBUCKET_BRANCH"
  sudo mysql -u root -e "CREATE DATABASE \`$SHORTB\`;"
  wp config set DB_NAME "$SHORTB"
  wp config set DB_USER "kodulehed"
  wp config set DB_PASSWORD "ZR04kpQ7QizCxwG3E4288ul"
  wp config set DB_HOST "localhost"  
  wp config set UDPLUGIN_API_BASE_URL "https://plugin.ssb.ee/v2-dev/"
  wp config set AUTO_UPDATE false
  wp db import data.sql
  wp search-replace "https://kodulehed.ir.ee/arendus_v2" "https://kodulehed.ir.ee/$BITBUCKET_BRANCH"
  sed -i "s/arendus_v2/$BITBUCKET_BRANCH/g" .htaccess
else
  sudo chmod 777 -R "$BITBUCKET_BRANCH"
  echo "Directory '$BITBUCKET_BRANCH' already exists. Skipping copy and config."
fi
