Jenkins

From PGWiki

Jenkins지속적 통합 환경을 위한 테스트/빌드 자동화 소프트웨어다.


문제 해결

서비스 재시작 없이 좀비화된 작업을 취소하는 방법

Thread.getAllStackTraces().keySet().each() {
  t -> if (t.getName()=="YOUR THREAD NAME") { t.interrupt(); }
}

마지막으로 성공한 아티팩트 얻기

# curl https://jenkinsserver.com/job/<job-name>/lastSuccessfulBuild/artifact/<artifact-name>

다른 프로젝트의 아티팩트 복사하기

다른 프로젝트 빌드하기

build job: 'myjob/master', parameters: [string(name: 'param1', value:'val1')], wait: false