Fix: add CI_JOB_TOKEN authentication for manual git clone

This commit is contained in:
2026-08-30 10:00:22 +07:00
parent f90841a19c
commit 8585e2676a
+3 -2
View File
@@ -72,9 +72,10 @@ deploy:
tags: tags:
- skpp - skpp
before_script: 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 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 . # Menggunakan CI_JOB_TOKEN bawaan GitLab agar tidak minta 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 - git checkout $CI_COMMIT_SHA
script: script:
- echo '1. SETUP KUBECONFIG LOKAL & BYPASS PROXY' - echo '1. SETUP KUBECONFIG LOKAL & BYPASS PROXY'