Perbarui Jenkinsfile untuk memperbaiki proses build

- Mengganti penggunaan sshagent dengan `withEnv` untuk mendukung konfigurasi GIT_SSH_COMMAND.
- Memperbaiki direktori build dari WORKDIR ke DASHBOARD.
This commit is contained in:
Daeng Deni Mardaeni
2024-12-25 22:23:30 +07:00
parent 6941895b0e
commit de3d8791bb

4
Jenkinsfile vendored
View File

@@ -13,7 +13,7 @@ pipeline {
stage('Checkout') {
steps {
dir("${env.WORKDIR}") {
sshagent(credentials: ['putra_pass']) {
withEnv(["GIT_SSH_COMMAND=${env.GIT_SSH_COMMAND}"]) {
sh "git checkout staging"
sh "git pull origin staging"
}
@@ -23,7 +23,7 @@ pipeline {
stage('Build Assets') {
steps {
dir("${env.WORKDIR}") {
dir("${env.DASHBOARD}") {
sh "npm install"
sh "npm run build"
}