2016-05-24 11 views
7

私たちはコードレビューのためにGerritを使用していましたが、今はGitLabのCIをコードレビューレビュー担当者の1人として使用したいと考えています。基本的には、GitLab CIビルドが成功した場合、レビューはGitLabのCIで表されるユーザーに渡ります。Gerrit + GitLabのCI

私は両方のシステムを話すためにいくつかのフックを設定することができたと思いますが、誰かが既にこのことをしているのか、誰かが私にそれをどう動かすかの指針を与えることができるかどうか疑問に思います。

+1

GitLabを使用せずにGitLab CIを使用するのはむしろ珍しいと思います。 GitLabよりも他のコードレビュープラットフォームのためのGitLab CI統合を見つけることはまずありません。 – sschuberth

+0

@trooperありがとう! – Mac

答えて

0

「yiree」(Jiri)を見ましたか?これはおそらくあなたが望む以上に多少なりとも独自のCLフローを持っていますが、gitのようなリポジトリとGerritのフックはそこにあります:https://github.com/vanadium/go.jiri

+0

JiriはGitLab * CI *(Continuous Integration)とどのように統合できますか? – sschuberth

+0

GitとGerritのフックがあります。具体的にはGerrit GetChangeがあり、ビルドが成功した場合、GitLabにプッシュまたはミラーリングし、GitLab CIの一部としてコードをビルドすることができます。 –

+0

私は、OPがGitLabを使用せずにGitLab CI *を使用している、つまりミラーリングするリポジトリがなく、GerLab CIと直接対話する必要があることを理解しています。 – sschuberth