Gitlab 自動コードレビュー

Gitlab 自動コードレビュー

私は、開発者がローカルを GIT LAB のリモート開発リポジトリにプッシュすると、コードレビュープロセスが行われる CI/CD パイプラインを設定しようとしています。以前、GITLAB リポジトリを Jenkins にリンクできたので、コードが Git リポジトリにプッシュされると、トリガーを使用して Jenkins でコードが自動的にビルドされます。しかし、今は、プラグインの助けを借りて、同じテストとビルドのプロセスを GITLAB インターフェイス内で実行できるかどうかを確認しています。この方法で、初期のコードレビュープロセスを自動化し、後で必要な環境にデプロイできます。

GitLab には自動コードレビュー プロセスがありますか? たとえば、開発者がブランチをリモート リポジトリにプッシュするときに、基本的なコーディング標準をチェックする自動コードレビュー プロセスを実行し、後でメンテナーがコード品質標準を満たしている場合はマージ リクエストを受け入れることができるようなオプションはありますか。

1) Jenkins を使用したことがありますが、Jenkins を使用してコードをテストし、自動的にコードをレビューできるかどうかはわかりません。

2) gitlab CI (「.gitlab-ci.yml」ファイルにコンテンツを追加することによって) の使用を試みましたが、Drupal または Magento コードの場合、コードレビューのために「.gitlab-ci.yml」にどのようなコンテンツを追加する必要があるかがわからないため、パイプラインは毎回異なるパッケージ依存関係で失敗します。

ティア。

関連情報