ブロックチェーン事業部の飯田です。
私が現在携わっているプロジェクトでは、プルリクエストを使ってコードレビューを行っています。
今回はそのプロジェクトで、プルリクエストを作成したときにテストとLintを実行するようにJenkins
と連携させたことについて書きたいと思います。
なお、メモを見て思い出しながら記事を書いたので、途中の設定が怪しい箇所がありますがご容赦ください。
環境について
弊社ではGitBucket
を使っているので、GitBucket
とJenkins
の連携になります。
今回使用したGitBucket
とJenkins
のバージョンは以下になります。
ツール名 | バージョン |
---|---|
GitBucket | 4.11.0 |
Jenkins | 2.203 |
GitBucket
やJenkins
のバージョンによっては今回記載したスクショとは違う表示になってしまう可能性があります。その場合は適宜最新の情報を参照してください。