반응형
젠킨스 파이프 라인에 파일이 있는지 확인
내 jenkins 작업 공간에 디렉토리가 있고 작업 공간의 파이프 라인 단계 "fileExists : Verify file exists" 가 제대로 작동하지 않는 경우 블록을 실행하려고 합니다.
Jenkins v 1.642 및 Pipeline v 2.1을 사용하고 있습니다. 그리고 다음과 같은 조건을 갖기 위해
if ( fileExists 'test1' ) {
//Some block
}
파이프 라인 내에있는 다른 대안은 무엇입니까?
조건 에서 fileExists
단계를 사용 if
하거나 반환 된 값을 변수에 할당 할 때 대괄호를 사용해야 합니다.
변수 사용 :
def exists = fileExists 'file'
if (exists) {
echo 'Yes'
} else {
echo 'No'
}
대괄호 사용 :
if (fileExists('file')) {
echo 'Yes'
} else {
echo 'No'
}
참조 URL : https://stackoverflow.com/questions/38534781/check-if-a-file-exists-in-jenkins-pipeline
반응형
'Programing' 카테고리의 다른 글
문자열을 숫자 node.js로 변환 (0) | 2021.01.11 |
---|---|
Firebase 저장소 및 Access-Control-Allow-Origin (0) | 2021.01.11 |
Unix 쉘 명령을 사용하여 텍스트 파일에서 새 파일로 상위 1000 개 행 이동 (0) | 2021.01.11 |
Apple Interface Builder : UIImageView에 하위보기 추가 (0) | 2021.01.11 |
콘텐츠로 HTML5 캔버스 요소를 복제하는 방법은 없나요? (0) | 2021.01.11 |