From b1482fb586deed625808b867cf0d1981204b3c5c Mon Sep 17 00:00:00 2001 From: kris Date: Mon, 10 Nov 2025 09:48:36 +0000 Subject: [PATCH] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8e24ec03..dd35dc0e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -36,9 +36,8 @@ stages: - export AWS_ACCESS_KEY_ID=$(echo $AWS_ACCESS_KEY_ID | tr -d '\r\n') - export AWS_SECRET_ACCESS_KEY=$(echo $AWS_SECRET_ACCESS_KEY | tr -d '\r\n') - echo "🚀 Deploying to s3://$S3_BUCKET in region $AWS_REGION" - - aws s3 sync ./out "s3://$S3_BUCKET" --delete \ - --region "$AWS_REGION" \ - --endpoint-url "https://s3.ap-southeast-3.amazonaws.com" + - aws s3api head-bucket --bucket "$S3_BUCKET" --region "$AWS_REGION" || aws s3api create-bucket --bucket "$S3_BUCKET" --region "$AWS_REGION" --create-bucket-configuration LocationConstraint="$AWS_REGION" + - aws s3 sync ./out "s3://$S3_BUCKET" --delete --region "$AWS_REGION" --endpoint-url "https://s3.ap-southeast-3.amazonaws.com" - | if [ -n "$CLOUDFRONT_DISTRIBUTION_ID" ]; then echo "📦 Invalidating CloudFront cache..." @@ -67,11 +66,11 @@ deploy:dev: - if: '$CI_COMMIT_BRANCH == "devops-s3"' variables: S3_BUCKET: "dev-lti-erp.mbugroup.id" - AWS_REGION: "$AWS_REGION" + AWS_REGION: "ap-southeast-3" CLOUDFRONT_DISTRIBUTION_ID: "E1Z8XTA8XF1GIV" environment: name: devops-s3 - url: dev-lti-erp.mbugroup.id.s3.ap-southeast-3.amazonaws.com + url: https://dev-lti-erp.mbugroup.id # ====== PRODUCTION ====== # build:production: