0
전자 메일을 통해 작업 실행 실패를 알리는 동안 메일 본문에 특정 로그 파일의 내용을 첨부하려고합니다. 이 attachmentsPattern
jenkins 파이프 라인 워크 플로의 알림 메일에 로그 파일 첨부.
stage("Checkout Fusion Source") {
parallel 'A': {
node('LinuxNode') {
try {
echo "Hello World(Linux)"
} catch (Exception e) {
mail body: 'Failed!',
subject: 'Job has failed in Linux!',
to: '[email protected]',
attachmentsPattern: '/path/to/log/file/log_linux.out'
}
mail body: 'Passed!',
subject: 'Job has passed in Linux!',
to: '[email protected]',
attachmentsPattern: '/path/to/log/file/log_linux.out'
}
}, 'B': {
node('AixNode') {
try {
echo "Hello World(AIX)"
} catch (Exception e) {
mail body: 'Failed!',
subject: 'Job has failed in AIX!',
to: '[email protected]',
attachmentsPattern: '/path/to/log/file/log_aix.out'
}
mail body: 'Passed!',
subject: 'Job has passed in AIX!',
to: '[email protected]',
attachmentsPattern: '/path/to/log/file/log_aix.out'
}
}
}
은 동일을 위해 도움이되지 않습니다. 오후 8시 30 분 P.S. 내 젠킨스 버전은 2.46.3
입니다.