Commit Graph

5 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
de3d8791bb Perbarui Jenkinsfile untuk memperbaiki proses build
- Mengganti penggunaan sshagent dengan `withEnv` untuk mendukung konfigurasi GIT_SSH_COMMAND.
- Memperbaiki direktori build dari WORKDIR ke DASHBOARD.
2024-12-25 22:23:30 +07:00
Daeng Deni Mardaeni
6941895b0e Update Jenkinsfile for Git SSH and Credentials Setup
- Menambahkan `GIT_SSH_COMMAND` untuk mendukung SSH kustom dengan private key.
- Menggunakan `sshagent` dengan kredensial `putra_pass` untuk proses checkout dan pull.
- Memperbaiki proses integrasi dengan Git yang lebih aman dan terstruktur.
2024-12-25 22:21:06 +07:00
Daeng Deni Mardaeni
9fcede4dc6 Refactor Jenkinsfile untuk optimasi pipeline
- Menambahkan variabel lingkungan DASHBOARD dan WORKDIR untuk penyederhanaan path.
- Menggunakan fungsi `dir` untuk memastikan konteks direktori kerja pada tahap 'Checkout' dan 'Build Assets'.
- Menghilangkan duplikasi perintah penggantian direktori manual.
2024-12-25 21:38:19 +07:00
Daeng Deni Mardaeni
b06016aa41 Perbaiki proses checkout di Jenkinsfile
- Mengganti langkah `checkout scm`
2024-12-25 21:33:18 +07:00
Daeng Deni Mardaeni
7298bc8b19 Tambah Jenkinsfile untuk pipeline CI/CD
- Menambahkan file Jenkinsfile baru
- Memasukkan tahap-tahap pipeline seperti Checkout dan Build Assets
- Menyertakan konfigurasi environment untuk PHP dan Composer
- Membersihkan workspace setelah pipeline selesai
2024-12-25 21:28:38 +07:00