7 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
b329b0d6f2 Perbaiki perintah update composer pada Jenkinsfile
- Mengganti package dari "daengdeni/lpj:staging" menjadi "daengdeni/lpj-module:dev-staging".
- Penyesuaian ini diperlukan agar sesuai dengan struktur dan branch terbaru pada repository.
2024-12-25 22:41:43 +07:00
Daeng Deni Mardaeni
b4ca344d0f Update Jenkinsfile untuk perintah checkout
- Mengubah direktori dari `${env.WORKDIR}` ke `${env.DASHBOARD}`
- Mengganti proses git checkout dan pull dengan perintah `composer update daengdeni/lpj:staging`
- Penyederhanaan langkah untuk manajemen dependensi
2024-12-25 22:39:34 +07:00
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