|
|
@@ -55,6 +55,7 @@ node {
|
|
|
def serverDockerHost = 'tcp://000-sidali.kemdiktisaintek.go.id:2376'
|
|
|
def serverCredential = 'Docker-Server-Cert' // Credential untuk Docker TLS certificates
|
|
|
def imageName = '000-sidali.kemdiktisaintek.go.id/ptb-be:latest'
|
|
|
+ def composeDir = '~/workdir/production' // Sesuaikan dengan path di server
|
|
|
|
|
|
docker.withTool('myDocker') {
|
|
|
// Connect ke remote Docker daemon
|
|
|
@@ -65,8 +66,8 @@ node {
|
|
|
sh "docker pull ${imageName}"
|
|
|
|
|
|
// Stop dan remove container lama (ignore error jika tidak ada)
|
|
|
- sh "docker stop ptbbe || true"
|
|
|
- sh "docker rm ptbbe || true"
|
|
|
+ sh "docker stop ptb-be || true"
|
|
|
+ sh "docker rm ptb-be || true"
|
|
|
|
|
|
// Jalankan container baru
|
|
|
sh """
|