From 6255367366c40638fee93b663866d5d1499556a6 Mon Sep 17 00:00:00 2001 From: M1 AIR Date: Thu, 7 May 2026 14:15:17 +0700 Subject: [PATCH] Update env --- .gitlab-ci.yml | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index afcc082d..b897da97 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,6 +30,10 @@ default: - echo "NEXT_PUBLIC_LTI_URL=$NEXT_PUBLIC_LTI_URL" - echo "NEXT_PUBLIC_SSO_LOGIN_URL=$NEXT_PUBLIC_SSO_LOGIN_URL" - echo "NEXT_PUBLIC_API_BASE_URL=$NEXT_PUBLIC_API_BASE_URL" + - echo "NEXT_PUBLIC_APP_ENV=$NEXT_PUBLIC_APP_ENV" + - echo "NEXT_PUBLIC_HELPDESK_URL=$NEXT_PUBLIC_HELPDESK_URL" + - echo "NEXT_PUBLIC_DASHBOARD_ACCOUNTING_URL=$NEXT_PUBLIC_DASHBOARD_ACCOUNTING_URL" + - echo "NEXT_PUBLIC_S3_PUBLIC_BASE_URL=$NEXT_PUBLIC_S3_PUBLIC_BASE_URL" - echo "Building Next.js static export..." - npx next build - | @@ -41,7 +45,11 @@ default: "built_at": "$(date -u +"%Y-%m-%dT%H:%M:%SZ")", "NEXT_PUBLIC_LTI_URL": "$NEXT_PUBLIC_LTI_URL", "NEXT_PUBLIC_SSO_LOGIN_URL": "$NEXT_PUBLIC_SSO_LOGIN_URL", - "NEXT_PUBLIC_API_BASE_URL": "$NEXT_PUBLIC_API_BASE_URL" + "NEXT_PUBLIC_API_BASE_URL": "$NEXT_PUBLIC_API_BASE_URL", + "NEXT_PUBLIC_APP_ENV": "$NEXT_PUBLIC_APP_ENV", + "NEXT_PUBLIC_HELPDESK_URL": "$NEXT_PUBLIC_HELPDESK_URL", + "NEXT_PUBLIC_DASHBOARD_ACCOUNTING_URL": "$NEXT_PUBLIC_DASHBOARD_ACCOUNTING_URL" + "NEXT_PUBLIC_S3_PUBLIC_BASE_URL": "NEXT_PUBLIC_S3_PUBLIC_BASE_URL" } EOF artifacts: @@ -142,6 +150,11 @@ build:dev: NEXT_PUBLIC_SSO_LOGIN_URL: 'https://dev-auth-erp.mbugroup.id' NEXT_PUBLIC_API_BASE_URL: 'https://dev-api-lti.mbugroup.id/api' NEXT_PUBLIC_CLIENT_ID: 'Lumbung-Telur-Indonesia' + NEXT_PUBLIC_APP_ENV: 'development' + NEXT_PUBLIC_HELPDESK_URL: 'https://dev-helpdesk.mbugroup.id/' + NEXT_PUBLIC_DASHBOARD_ACCOUNTING_URL: 'https://dev-dashboard-ho.mbugroup.id/' + NEXT_PUBLIC_S3_PUBLIC_BASE_URL: 'https://mbu-lti-storage.s3.ap-southeast-3.amazonaws.com/' + deploy:dev: <<: *deploy_template @@ -170,6 +183,9 @@ build:staging: NEXT_PUBLIC_SSO_LOGIN_URL: 'https://stg-auth-erp.mbugroup.id' NEXT_PUBLIC_API_BASE_URL: 'https://stg-api-lti.mbugroup.id/api' NEXT_PUBLIC_CLIENT_ID: 'Lumbung-Telur-Indonesia' + NEXT_PUBLIC_APP_ENV: 'staging' + NEXT_PUBLIC_HELPDESK_URL: 'https://stg-helpdesk.mbugroup.id/' + NEXT_PUBLIC_DASHBOARD_ACCOUNTING_URL: 'https://stg-dashboard-ho.mbugroup.id/' deploy:staging: <<: *deploy_template @@ -185,7 +201,7 @@ deploy:staging: url: https://stg-lti-erp.mbugroup.id # ========================================================== -# ====== STAGING (Branch production) ====== +# ====== (Branch production) ====== # ========================================================== build:production: <<: *build_template @@ -198,6 +214,10 @@ build:production: NEXT_PUBLIC_SSO_LOGIN_URL: 'https://auth-erp.mbugroup.id' NEXT_PUBLIC_API_BASE_URL: 'https://api-lti.mbugroup.id/api' NEXT_PUBLIC_CLIENT_ID: 'Lumbung-Telur-Indonesia' + NEXT_PUBLIC_APP_ENV: 'production' + NEXT_PUBLIC_HELPDESK_URL: 'https://helpdesk.mbugroup.id/' + NEXT_PUBLIC_DASHBOARD_ACCOUNTING_URL: 'https://dashboard-ho.mbugroup.id/' + NEXT_PUBLIC_S3_PUBLIC_BASE_URL: 'https://mbu-lti-storage.s3.ap-southeast-3.amazonaws.com/' deploy:production: <<: *deploy_template