2014-07-17 1 views
1

Jenkins에서 Webhook을 사용하여 Jenkins 작업 빌드를 원격으로 트리거하고 있습니다. 젠킨스 작업에서 json POST 데이터를 셸 스크립트를 실행하는 데 필요한 webhook을 통해 보내려고합니다. 내가 겪고있는 문제는이 json 데이터를 읽을 방법을 찾을 수 없다는 것입니다. 나는 많은 독서/연구를 해왔지만 webhook을 통해 JIRA에 의해 게시 된 json 데이터를 읽는 방법에 대한 단서를 아직 찾지 못했습니다. 그것은 거의 게시물 데이터가 손실되고 읽을 수있는 방법이없는 것처럼 보입니다. 누구든지 나를 도울 수 있고 올바른 방향으로 나를 가르쳐 주시겠습니까.POST JIRA Jenkins에게 데이터 발행

+0

[jira-trigger-plugin] (https://github.com/jenkinsci/jira-trigger-plugin)을 위해 JIRA Webhook을 정확하게 수용하는 Jenkins 플러그인을 작성했습니다. 샘플 구현은 com.ceilfors.jenkins.plugins.jiratrigger.webhook.JiraWebhook.groovy에서 확인할 수 있습니다. 여기서 POST 데이터를 사용합니다. 플러그인을 사용하려면 POST 데이터를 가져 와서 Jenkins 작업의 매개 변수로 전달할 수있는 '매개 변수 매핑'이라는 트리거 구성이 있습니다. – ceilfors

답변