젠킨스(Jenkins)/Trouble Shooting
[젠킨스(Jenkins)] 에러해결: java.io.IOException: /var/jenkins_home/workspace/<폴더이름>/<출
2021. 4. 22. 20:19반응형
문제/오류
젠킨스 에러
java.io.IOException: /var/jenkins_home/workspace/<폴더이름>/<출력할 파일> exists.
원인
workspace에 이미 존재함
해결방안
결과물 post 하기 전에 deleteDir 혹은 cleanDIr() 을 해주면 됨.
post 안에 always step 참고.
Jenkinsfile (Declarative Pipeline)
pipeline {
agent any
stages {
stage('No-op') {
steps {
sh 'ls'
}
}
}
post {
always {
echo 'One way or another, I have finished'
deleteDir() /* clean up our workspace */
}
success {
echo 'I succeeded!'
}
unstable {
echo 'I am unstable :/'
}
failure {
echo 'I failed :('
}
changed {
echo 'Things were different before...'
}
}
}
출처
반응형