2017-12-22 5 views
2
  1. 작업이
  2. 수동 작업이 중단 동적 작업의 ID를 작성
  3. 서버가 TCPIP 통신을 생성
  4. 젠킨스에서 시작하여 다른 서버로 이야기되는 조치를 중단 대신 동적으로 생성 된 작업 ID를 사용하여 프로세스를 종료 한 다음 tcpip 통신을 닫으려고합니다.

jenkins에서 작업 중단 이벤트를 캡처하고 싶습니다. 가능합니까?그냥 TCPIP 통신을 닫고,

답변

2

aborted 상태를 catch하려면 변수 currentBuild.currentResult을 사용해야합니다.

if (currentBuild.currentResult == 'ABORTED') { 
    // Do your stuff here 
} 

그냥 스크립트의 마지막에이 장소, 또는 try/catch/finally에서 finally 블록이다.