Fix: replace whole .gitlab-ci.yml with validated syntax and CI_JOB_TOKEN auth

This commit is contained in:
2026-08-30 10:06:33 +07:00
parent 6d34ed6b0f
commit b28c36d78e
+3 -4
View File
@@ -3,7 +3,7 @@ stages:
- deploy
variables:
GIT_STRATEGY: none # Matikan auto-clone bawaan runner helper yang menolak TLS
GIT_STRATEGY: none
IMAGE: 10.15.39.186:8083/eosbpkd/sidata
TAG: $CI_COMMIT_SHORT_SHA
KUBE_NAMESPACE: sidata-prod
@@ -27,9 +27,9 @@ build:
tags:
- skpp
before_script:
- echo '0. FETCHING CODE MANUALLY VIA INTERNAL HTTP'
- echo '0. FETCHING CODE MANUALLY VIA HTTP WITH CI_JOB_TOKEN'
- git config --global http.sslVerify false
- git clone http://gitlab-external-svc.default.svc.cluster.local/izuddin/sidata.git . || git clone http://10.15.39.187/izuddin/sidata.git .
- git clone http://gitlab-ci-token:${CI_JOB_TOKEN}@10.15.39.187/izuddin/sidata.git . || git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.dashboard-bpkd.drc-bpkd.data-center.id/izuddin/sidata.git .
- git checkout $CI_COMMIT_SHA
script:
- echo '1. MENERAPKAN PENGATURAN REGISTRY'
@@ -74,7 +74,6 @@ deploy:
before_script:
- echo '0. FETCHING CODE MANUALLY VIA HTTP WITH CI_JOB_TOKEN'
- git config --global http.sslVerify false
# Menggunakan CI_JOB_TOKEN bawaan GitLab agar tidak meminta login/password
- git clone http://gitlab-ci-token:${CI_JOB_TOKEN}@10.15.39.187/izuddin/sidata.git . || git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.dashboard-bpkd.drc-bpkd.data-center.id/izuddin/sidata.git .
- git checkout $CI_COMMIT_SHA
script: