問題タブ [jenkins-github-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jenkins - jenkins パイプラインで GitHub Web フック トリガーからペイロードを取得できません
以下の設定で Github Web フックを構成しました: ペイロード URL: https:///github-webhook/ コンテンツ タイプ: application/x-www-form-urlencoded イベント: プッシュ、プル リクエスト
私が持っている Jenkins ジョブは、以下が有効になっているパイプライン ジョブです: Build Trigger: GitHub hook trigger for GITScm polling
上記の構成では、イベントに応答して表示されます。GitHub で push/PR を実行すると、jenkins ジョブが正常にトリガーされます。GitHub の Web フックの [Recent Deliveries] の下に、ペイロードの詳細と成功した Response 200 が表示されます。
さらに処理するために、Jenkins Pipeline でペイロードを取得しようとしています。Jenkins パイプラインでの条件付き処理のために、PR URL/PR 番号、参照タイプ、ブランチ名などの詳細が必要です。
「ペイロード」変数にアクセスして (他のスタック オーバーフローの投稿や利用可能なドキュメントで説明されているように)、パイプラインの一部として出力しようとしましたが、まだ運がありません。
私の質問は、Jenkins Pipeline で GitHub web hook トリガーからペイロードを取得するにはどうすればよいですか?
jenkins - Jenkins ジョブから Github の PR にコメントを追加する
私は次のことを達成しようとしています:
私はgithubプロジェクトを持っています。発生したすべての PR に対して実行するように、Jenkins で CI ジョブを構成しました。Jenkins ジョブの結果に基づいて、PR にカスタム メッセージを投稿する必要があります。
pipeline-github-pluginを使用して Github PR にコメントを追加しようとしています
実行中に次の例外が発生します