새 커밋이 없으면 파이프라인 빌드 중단

새 커밋이 없으면 파이프라인 빌드 중단

Jenkins 파이프라인 스크립트에서는 checkout다음 예와 같이 "GitSCM" 클래스의 함수를 사용합니다.

checkout(
   [
       $class: 'GitSCM', 
       branches: [[name: '*/<branche>']], 
       doGenerateSubmoduleConfigurations: false, 
       extensions: [], 
       submoduleCfg: [], 
       userRemoteConfigs: 
       [
           [credentialsId: '<id>', url: '<url>']
        ]
    ])

논쟁"무대 모습)" 이 파이프라인의 경우 각 빌드에 대해 Jenkins UI는 이전 빌드 이후의 새로운 커밋 수를 표시합니다.

새로운 커밋이 0개 있으면 빌드를 중단하고 싶습니다. 어떻게 해야 하나요? checkout함수에서 이 정보를 얻을 수 있는 방법이 있나요 ?

관련 정보