실제 제품을 제조하는 데 사용되는 조립 라인을 생각해보자. 모든 제품은 고객에게 출시되기 전에 일련의 단계를 거치게 된다. 이러한 일련의 과정을 Pipeline이라고 한다.
우리는 소프트웨어를 제작하려 한다. 소프트웨어를 제작할 때도 일련의 단계를 거쳐야 한다.
이러한 일련의 단계를 적어놓은 것이 바로 Pipeline Script 이다.
✅ 2. Pipeline Script 작성하기
pipeline {
agent any
stages {
stage('Build') {
steps {
echo 'make a new burger'
sh 'mkdir kitchen'
sh 'touch kitchen/hambuger.txt'
sh 'echo "Patty" >> kitchen/hambuger.txt'
sh 'cat kitchen/hambuger.txt'
}
}
}
}
✅ 3. 빌드 결과 확인 및 워크스페이스 확인
✅ 4. 빌드 후 빌드 결과 삭제
pipeline {
agent any
stages {
stage('Build') {
steps {
echo 'make a new burger'
sh 'mkdir -p kitchen'
sh 'touch kitchen/hambuger.txt'
sh 'echo "Patty" >> kitchen/hambuger.txt'
sh 'cat kitchen/hambuger.txt'
}
}
}
post {
always {
cleanWs()
}
}
}