2016-12-06 3 views
0

여기 제가 알고있는 이상한 사용 사례가 있지만 기본적으로 자원 세트의 zip 파일을 만드는 개발자가되는 CI/CD 솔루션이 있습니다. 이 zip은 도구 내부 프로그램을 통해 SVN에 빨려 들어갑니다.Jira를 사용하여 Jenkins 빌드를 실행하십시오.

현재 솔루션은 FSTRigger를 사용하여 업데이트 된 zip을 폴링합니다. 보고 나서 프로세스가 시작되고 행복합니다.

앞으로 Jira 작업이 특정 상태에 도달하여 빌드를 트리거하고 Jira 트리거 플러그인을보고 싶습니다. 빌드의 트리거링과 Jira에서 Jenkins로 배달 노트 등을 보내기 위해 데이터를 전달하는 것과 관련하여 저를 만족시키는 데 도움이 될 것 같습니다. 그러나 여전히 특정 위치에있는 Zip 파일에 의존하게됩니다.

Jira 작업에 우편을 첨부 할 수 있는지 궁금합니다. Jenkins 작업을 시작하고 Jenkins가 집어 올 수 있도록 우편 번호를 복사하는 '빌드'작업 상태의 일부로 궁금합니다. 빌드 작업.

언급하기 복잡해지기 때문에 먼저 zip을 svn으로 확인하면 실제로 작동하지 않습니다.

답변

1

Jimkins 빌드가 jira-trigger-plugin을 통해 트리거되면 상태가 변경된 JIRA 문제가 포함 된 JIRA_ISSUE_KEY 환경 변수에 액세스 할 수 있습니다.

JIRA 발행 키를 사용하면 Get Issue JIRA REST API을 눌러 문제 세부 정보를 검색 할 수 있습니다. 문제 세부 정보에는 첨부 정보가 포함되어 있으며,이 정보는 Jenkins에서 우편 번호를 다운로드하는 데 사용할 수 있습니다.

관련 문제