From 8585e2676a1fea743cf2264dd61737af095096e7 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 30 Aug 2026 10:00:22 +0700 Subject: [PATCH] Fix: add CI_JOB_TOKEN authentication for manual git clone --- .gitlab-ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f786948..27108f9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -71,10 +71,11 @@ deploy: entrypoint: [""] tags: - skpp - before_script: - - echo '0. FETCHING CODE MANUALLY VIA INTERNAL HTTP' +before_script: + - 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 . + # 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 script: - echo '1. SETUP KUBECONFIG LOKAL & BYPASS PROXY'