CICD 썸네일형 리스트형 [리눅스] 젠킨스 파이프라인을 이용한 도커 이미지 빌드(CI/CD) 젠킨스 파이프라인을 이용한 도커 이미지 빌드(CI/CD) Jenkinsfile pipeline { environment { registry = "anti1346/apm" registryCredential = 'dockerimagepush' dockerImage = '' } agent any stages { stage('Build image') { steps { sh 'docker build -t $registry:$BUILD_NUMBER .' sh 'docker image tag $registry:$BUILD_NUMBER $registry:latest' echo 'Build image...' } } stage('Test image') { steps { sh 'docker run -d -p 80:80 --.. 더보기 [리눅스] jenkins gitlab 연동(webhook 설정) jenkins gitlab 연동(webhook 설정) gitlab 구성 .env 편집 cat 액세스 토큰 > 개인 액세스 토큰 (or 프로필 > 환경설정 > 액세스 토큰 > 개인 액세스 토큰) 액세스 토큰 생성 - Token name : gitlabforjenkins - 만료일 : - Select a role : - Select scopes : jenkins 구성 docker-compose.yml 편집 cat Jenkins 관리 > System Configuration > 플러그인 관리 - GitLab Plugin - Generic Webhook Trigger Plugin Jenkins에서 gitlab에서 받은 Token 넣기 Dashboard > Jenkins 관리 > System Configurati.. 더보기 이전 1 다음