무중단 배포1 [Infra] 7. Blue-Green 무중단 배포(1) - Voda Project Java (Vue, Python 동일) # jenkins 파이프라인에서 ./deploy.sh 실행 stage('Run docker front image') { steps { dir('/var/jenkins_home/workspace/deploy_test/back_java'){ sh 'chmod +x deploy.sh' sh './deploy.sh' } } } 배포 작업은 깃랩에서 푸쉬된 프로젝트 파일들을 voda_back_build_test에서 빌드를 완료한다. 이후 deploy_test 파이프라인에서 해당 빌드된 파일들을 가지고 배포를 진행한다. java : voda-0.0.1-SNAPSHOT.jar (빌드 파일) vue : dist(빌드폴더) | 파일 구조 root@ip-172-26-9-157:/ho.. 기타/인프라 구축과정 2023. 4. 4. 이전 1 다음 반응형