はじめに GitHubとJenkinsのWebhook連携に関する手順を記述します 前提事項 GithubのWebhookを使用します(Git Pluginは未使用です) Jenkinsはver. 2.150.2になります Webhookとはアプリケーションから別のアプリケーションに対してリアルタイムの情報提供を実現するための仕組みを指します Webhookを使用することで以下のような処理が実現できます 1. GitHubにpush/Pull Request等が行われた場合、Jenkinsにリクエストを発行する 2. リクエストを受け取りJenkinsのジョブを起動する GitHubとJenkinsの設定 APIトークン取得 Jenkinsで「Jenkinsの管理>ユーザーの管理>設定>APIトークン」を行い、認証に使用するAPIトークンを取得します GitHubのwebhook作成 Gi