2016-09-12 5 views
0

jenkinsパイプラインスクリプトからgithub webhook情報を取得することは可能ですか?
たとえば、ブランチ名とリポジトリURLを知りたいとします。そしてさらに、それはローカルマシンにクローニングgithubのリポジトリに使用されます。ジェンキンスのパイプラインスクリプトからgithub webhook情報を取得

git credentialsId: 'xxx', url: 'xxx', branch: 'xxx' 
+0

Githubウェブフックの設定方法に関する詳細情報を提供できますか? Githubの組織プラグインを使用しているのですか、Jenkinsのジョブをトリガーする純粋なGithub WebHookのみを使用していますか? – Pom12

+0

ジョブが起動されたので、ペイロードを受信します。私は単純なGithub webhookを使用します。 – Anatoly

答えて

0

私はあなたが欲しいものを行うには良い方法はhttps://wiki.jenkins-ci.org/display/JENKINS/Pipeline+Multibranch+Pluginを使用することだと思います。このプラグインとこ​​の回答 - same questionを使用することで、ブランチ名を見つけることができます。

+0

私はそれぞれのレポに同じJenkinsfileは必要ありません。パイプラインプラグインに関する質問。 – Anatoly

関連する問題