1

フリースタイル ジョブで GitHub から Jenkins Webhook へのサービスを簡単に設定できますが、Jenkins ジョブ タイプがジョブ テンプレートのインスタンスである場合、同じように機能しないようです。

テンプレートに GITHUB_PROJECT_URL という属性を作成し、この xml を一般的なジョブ定義に追加しました。

<com.coravy.hudson.plugins.github.GitHubProjectProperty plugin="github@1.18.2">
    <projectUrl>${GITHUB_PROJECT_URL}</projectUrl>
    <displayName/>
</com.coravy.hudson.plugins.github.GitHubProjectProperty>

GitHub リンクはテンプレート インスタンスのサイドバーに表示されますが (属性は機能します)、GitHub 側からのテストは機能しません。他の種類のジョブで機能するまったく同じ github-webhook URL を使用しました。

ジェンキンス 1.625.16.1 の使用

4

0 に答える 0