@@ -61,29 +61,34 @@ jobs:
6161 set -o pipefail
6262 if [[ "${{ github.ref }}" == 'refs/heads/main' ]]; then
6363 # Tags are deployed in prod
64- echo "context =prod" >> "$GITHUB_ENV"
65- echo 'cors= ["https://api-platform.com", "http://localhost", "https://localhost", "http://localhost:3000"]' >> "$GITHUB_ENV"
66- echo "environment =prod" >> "$GITHUB_ENV"
67- echo "namespace =prod-website" >> "$GITHUB_ENV"
68- echo "release_name =website-prod" >> "$GITHUB_ENV"
69- echo "replica=1" >> "$GITHUB_ENV"
70- echo "url =api-platform.com" >> "$GITHUB_ENV"
64+ CONTEXT =prod
65+ CORS=' ["https://api-platform.com","http://localhost","https://localhost","http://localhost:3000"]'
66+ ENVIRONMENT =prod
67+ NAMESPACE =prod-website
68+ RELEASE_NAME =website-prod
69+ REPLICA=1
70+ URL =api-platform.com
7171 else
72- echo "context =nonprod" >> "$GITHUB_ENV"
72+ CONTEXT =nonprod
7373 if [ "$GITHUB_EVENT_NAME" == "pull_request" ]; then
74- echo "environment=Preview" >> "$GITHUB_ENV"
75- echo release_name=pr-$(jq --raw-output .pull_request.number "$GITHUB_EVENT_PATH") >> "$GITHUB_ENV"
76- export release_name=pr-$(jq --raw-output .pull_request.number "$GITHUB_EVENT_PATH")
74+ ENVIRONMENT=Preview
75+ RELEASE_NAME=pr-$(jq --raw-output .pull_request.number "$GITHUB_EVENT_PATH")
7776 else
78- echo "environment=Staging" >> "$GITHUB_ENV"
79- echo "release_name=${{ github.ref_name }}" >> "$GITHUB_ENV"
80- export release_name=${{ github.ref_name }}
77+ ENVIRONMENT=Staging
78+ RELEASE_NAME=${{ github.ref_name }}
8179 fi
82- echo 'cors= ["https://${{ env.RELEASE_NAME}}.apip.preprod-tilleuls.ovh", "http://localhost", "https://localhost", "http://localhost:3000"]' >> "$GITHUB_ENV"
83- echo "namespace =nonprod-website" >> "$GITHUB_ENV"
84- echo "replica=1" >> "$GITHUB_ENV"
85- echo "url =$RELEASE_NAME.apip.preprod-tilleuls.ovh" >> "$GITHUB_ENV"
80+ CORS=' ["https://${{ env.RELEASE_NAME}}.apip.preprod-tilleuls.ovh","http://localhost","https://localhost","http://localhost:3000"]'
81+ NAMESPACE =nonprod-website
82+ REPLICA=1
83+ URL =$RELEASE_NAME.apip.preprod-tilleuls.ovh
8684 fi
85+ echo "context=$CONTEXT" >> "$GITHUB_ENV"
86+ echo "cors=$CORS" >> "$GITHUB_ENV"
87+ echo "environment=$ENVIRONMENT" >> "$GITHUB_ENV"
88+ echo "namespace=$NAMESPACE" >> "$GITHUB_ENV"
89+ echo "release_name=$RELEASE_NAME" >> "$GITHUB_ENV"
90+ echo "replica=$REPLICA" >> "$GITHUB_ENV"
91+ echo "url=$URL" >> "$GITHUB_ENV"
8792
8893
8994 deploy :
0 commit comments