diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index a2cd7126..e90e4b35 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -102,6 +102,8 @@ jobs: echo "directus_url=https://cms.$PRIMARY_HOST" if [[ "$TARGET" == "production" ]]; then echo "project_name=klz-cablescom" + elif [[ "$TARGET" == "branch" ]]; then + echo "project_name=$PRJ-branch-$SLUG" else echo "project_name=$PRJ-$TARGET" fi @@ -354,7 +356,13 @@ jobs: ssh-keyscan -H alpha.mintel.me >> ~/.ssh/known_hosts 2>/dev/null # Transfer and Restart - SITE_DIR="/home/deploy/sites/klz-cables.com" + if [[ "$TARGET" == "production" ]]; then + SITE_DIR="/home/deploy/sites/klz-cables.com" + elif [[ "$TARGET" == "testing" ]]; then + SITE_DIR="/home/deploy/sites/testing.klz-cables.com" + else + SITE_DIR="/home/deploy/sites/branch.klz-cables.com/${SLUG:-unknown}" + fi ssh root@alpha.mintel.me "mkdir -p $SITE_DIR/directus/schema $SITE_DIR/directus/uploads $SITE_DIR/directus/extensions" scp .env.deploy root@alpha.mintel.me:$SITE_DIR/$ENV_FILE diff --git a/package.json b/package.json index c6b62712..7d82c9f9 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "scripts": { "dev": "docker network create infra 2>/dev/null || true && echo '\\nšŸš€ Development Environment Starting...\\n\\nšŸ“± App (Next.js): http://localhost:3000\\nšŸ“± App (Traefik): http://klz.localhost\\nšŸ—„ļø CMS: http://cms.klz.localhost/admin\\n🚦 Traefik: http://localhost:8080\\n\\n(Press Ctrl+C to stop)\\n' && docker-compose down --remove-orphans && docker-compose up --build klz-app klz-cms klz-db klz-gatekeeper", "dev:infra": "docker network create infra 2>/dev/null || true && docker-compose up -d klz-cms klz-db klz-gatekeeper", - "dev:local": "next dev", + "dev:local": "next dev --no-turbo", "build": "next build", "start": "next start", "lint": "eslint .",