파이프라인 병렬 처리 문법 프로젝트 빌드 후 원격서버로 배포하는 단계에서 순차처리하는 경우 속도가 많이 느린 것 같아서 병렬로 처리하는 방법에 대해 노가다 작업을 해서 문법을 정리해본다. pipeline { agent any options { parallelsAlwaysFailFast() // 병렬처리 단계에서 일부의 Job이 실패하더라도 나머지는 계속 진행됨 } environment { SERVER_TYPE = 'develop' } stages { stage('Server Run') { parallel { stage('개발 배포') { steps { script { if (BRANCH_NAME == 'develop') { // ... } } } } stage('운영.. DevOps/Jenkins 2년 전
Docker + Nginx + Jenkins CI / CD 무중단 배포 Blue / Green 전략으로 무중단 배포 하기 Docker Nginx Jenkins Spring Intellij Docker 설치 docker 와 docker compose 설치를 먼저 해야한다. 다음 링크를 확인하여 기준에 맞게 설치하자 Centos docker 및 docker compose 설치 Ubuntu docker 및 docker compose 설치 Nginx 설치 아래 링크를 확인하여 설치 및 설정 Nginx 설치 Nginx Domain 설정 Docker compose 작성 blue, green 배포 전략이기 때문에 yml 은 2개가 필요하다 docker-compose.blue.yml sudo vi docker-compose.blue.ymlversion: '3.1' servi.. DevOps/CI CD 2년 전