GitBucketとJenkins連携
Last updated
Last updated
連携することでPullRequest時にビルドが自動で走るようにすることができる
[Gitbucket] jenkinsbotユーザーをjenkinsから実行したい対象プロジェクトに追加する。
[Gitbucket] Test/sample(サンプル)のプロジェクトのService HooksでWebHook URL、jenkinsのプラグインのURLとして を登録する。
[Jenkins]任意の新規ジョブを作成し、 GitHub projectにgitbucketのURLに を設定。
[Jenkins]ソースコード管理でGitを選択し、以下のようにそれぞれ設定。
Repository URL -
Credentials - 指定無し
Refspec(高度な設定から遷移) - +refs/pull/:refs/remotes/origin/pr/
Branches to build - ${sha1}
[Jenkins]ビルド・トリガの設定。 GitHub Pull Request Builderをチェックし、以下の様に設定。
GitHub API credentials -
Admin list - jenkinsbot