[📝] Jenkins 수정
All checks were successful
AcaMate-API/pipeline/head This commit looks good

This commit is contained in:
김선규 2024-11-04 18:13:13 +09:00
parent aba2d3cc0e
commit fb20edddb2

8
Jenkinsfile vendored
View File

@ -21,19 +21,19 @@ pipeline {
// main 브랜치용 작업
def containerId = sh(script: "docker ps -qf 'name=${DOCKER_RELEASE_RUN_CONTAINER}'", returnStdout: true).trim()
if (containerId) {
sh "docker cp ${WORKSPACE}/. ${containerId}:${APP_VOLUME_FRONT}"
sh "docker cp ${WORKSPACE}/. ${containerId}:${APP_VOLUME}"
sh "docker start ${containerId}"
} else {
error "Docker container ${DOCKER_CONTAINER_NAME} not found"
error "Docker container ${DOCKER_RELEASE_RUN_CONTAINER} not found"
}
} else if (env.GIT_BRANCH == 'debug') {
// debug 브랜치용 작업
def containerId = sh(script: "docker ps -qf 'name=${DOCKER_DEBUG_RUN_CONTAINER}'", returnStdout: true).trim()
if (containerId) {
sh "docker cp ${WORKSPACE}/. ${containerId}:${APP_VOLUME_FRONT}"
sh "docker cp ${WORKSPACE}/. ${containerId}:${APP_VOLUME}"
sh "docker start ${containerId}"
} else {
error "Docker container ${DOCKER_CONTAINER_NAME} not found"
error "Docker container ${DOCKER_DEBUG_RUN_CONTAINER} not found"
}
}
}