フリースタイル ジョブで 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 の使用