Jenkins Multibranchパイプラインを使用しています。 GitHubでAPI(github-webhookとghprbhook)を設定しました。 現在、Jenkinsの "Repository Now/Scan Repository Logをスキャンする"をクリックすると、JitkinsはGitHubを通過し、GitHubにPRがあればJenkinsに新しいPRジョブを作成します。 GitHubでプルリクエストが発生したときはいつでも、このマルチブランチパイプラインをトリガーする必要があります。私はこのパイプラインをGitHubにPRがあるときに自動的に起動させたい。 このアプローチを達成するためには何が必要ですか? GitHubでPRを呼び出すたびにマルチブランチパイプラインを自動的にトリガーすることはできますか?GitHubでPRが生成された場合、Jenkins Trigering Multibranch Pipeline
0
A
答えて
0
これを達成するために、私はGitHub Webhooksの「個々のイベントを選択させてください」セクションの「プッシュアンドプルリクエスト」のみを選択しました。
PS:GitHubブランチはJenkinsで自動的に検出されます。
0
あなたはGitHub pull request builder pluginを使用しますか?
このジェンキンスプラグインは、新しいプル要求は、プロジェクトとプルの著者で開かれるとステータスAPIに
をコミットGitHubのからの要求を引き出し構築し、GitHubの経由プル要求に直接結果を報告します。リクエストがホワイトリストに登録されていない場合、ビルダーが尋ねます管理者の1人がこのパッチを確認できますか?管理者の1人は、このプルリクエストをテスト用に受け入れるかどうかをテストするためにokとコメントできます。これを一度テストしてみてください。ホワイトリストに追加してホワイトリストに追加してください。
プル要求の作成者がホワイトリストに登録されている場合は、新しいプル要求を追加するか、既存のプル要求に新しいコミットによって新しいビルドが開始されます。
新しいビルドもコメント付きで開始できます。再テストしてください。
関連する問題
- 1. Jenkins Pipeline - GitHub PR上の自動ビルドトリガ?
- 2. Jenkins Multibranch Plugin&Remote API
- 3. jenkinsがPRでジョブを作成する
- 4. Jenkins multibranch pluginとRVM
- 5. Jenkins Multibranch PipelineプラグインのpomからartifactIdとバージョンを取得する方法
- 6. Jenkins Multibranch Pipelines - ブランチでのプロパティの設定
- 7. Jenkins pipeline parallel exeucting
- 8. Jenkins pipeline - git branch
- 9. Jenkins Pipeline Dashboard
- 10. Jenkins Pipeline API
- 11. jenkins pipeline warningsグラフ
- 12. Dynatrace with Jenkins pipeline
- 13. Jenkins Pipeline Artifactory Pluginエラー:生成されたビルド情報を読み込めませんでした
- 14. JenkinsのDelivey Pipelineプラグイン
- 15. Jenkins 2 pipeline + maven release
- 16. svn multibranchがjenkins ciの基底を変更しました
- 17. Jira、Jenkins、自動化されたテストフレームワーク、githubと統合されたテスト管理ツール
- 18. Jenkins pipeline-stage-viewにノードが表示されない
- 19. Jenkins Pipeline:ビルドに失敗した場合に成果物をアーカイブする方法は?
- 20. Jenkins Pipelineを使用したMavenリリース
- 21. Jenkins + Gradle + Artifactory:生成されたビルド情報を読み取ることができませんでした
- 22. Jenkins Multipipeline Project with Groovy Pipeline Script
- 23. Jenkins Pipelineの環境変数
- 24. jenkins pipeline - use maven release button
- 25. Jenkins groovy pipeline - git checkoutエラー
- 26. PODで生成されたコンストラクタと非PODの場合
- 27. Jenkins pipeline:チェックアウトコードがありません
- 28. githubで保護されたブランチでJenkins GitHub Organization Folderを使用するには?
- 29. node.jsスクリプトが強制終了された場合に生成されるプロセス
- 30. Jenkins Pipeline:前のステージで構築されたライブラリの使い方は?
ご返信ありがとうございます。 GitHubプルリクエストビルダープラグインは、パイプラインファイルでサポートされていません。 –
私は、すべてのイベント( 'すべて送信')のためにトリガーするウェブフックを選択することでこれを達成しました –