1.파일내용
pipeline {
agent any
triggers {
pollSCM('* * * * *')
}
stages {
stage('Build') {
steps {
echo '========================1. Build ====================='
}
}
stage('Deploy'){
parallel{
stage('Deploy App'){
steps{
echo '====================2 Deploy ========================='
sh "cp -R /sorc001/applications/ciserv/jenkins/workspace/HongsExchange_pipeline /sorc001/applications"
sh "rm -rf /sorc001/applications/mainWebApp.war"
sh "mv /sorc001/applications/HongsExchange_pipeline /sorc001/applications/mainWebApp.war"
}
}
}
}
}
}
2.파일위치 : 프로젝트 바로아래
3.완료
다음과같이 작업별 완료현황과 로그를 볼 수 있다.
'CI_CD > jenkins' 카테고리의 다른 글
[jenkins] 계정 생성 및 권한 부여 (0) | 2020.11.18 |
---|---|
[jenkins] Choise parameter로 빌드하기 (0) | 2020.11.18 |
[jenkins] job 복사하기 (0) | 2020.06.24 |
[jenkins] Pipeline 설정/git (0) | 2020.01.17 |
[jenkins] Global 설정 (0) | 2020.01.17 |