GitLabがGitLab 16.5をリリース

GitLab Inc.

From: PR TIMES

2023-11-09 14:16

コンプライアンス標準準拠レポートやマージリクエストへのターゲットブランチのルール作成機能が追加

最も包括的なAIを活用したエンタープライズDevSecOpsプラットフォームでソフトウェアイノベーションを実現するGitLab(本社:米サンフランシスコ、読み方:ギットラボ、NASDAQ:GTLB, (リンク ») )は、 GitLab 16.5のリリースを発表しました。GitLab 16.5では、コンプライアンス標準準拠レポート( (リンク ») )、マージリクエストのターゲットブランチ設定ルール( (リンク ») )、イシュースレッドの解決( (リンク ») )、Fast-forwardマージトレインへのセミリニアのコミット履歴線形履歴による早送りマージのトレイン( (リンク ») )をはじめとする機能が追加されました。

GitLab 16.5で加えられた主な機能追加や改善点は以下の通りです。

コンプライアンス標準準拠レポート


コンプライアンスセンターに、標準準拠レポート用のタブが新しく追加されました。同レポートは、GitLabにおけるベストプラクティス標準が含まれており、グループ内のプロジェクトが標準に含まれるチェック要件を満たしていない場合に、それを特定し、表示します。初期状態で表示される準拠性チェック項目は、以下の3種類です。

マージリクエストには少なくとも2人の承認者が必要

マージリクエストの作成者によるマージを禁止

マージリクエストのコミッターによるマージの禁止



レポートには、各チェックのステータス詳細がプロジェクトごとに記載されます。また、チェックの最終実行日、チェックが適用された基準、特定された問題点の修正方法なども示されます。将来的に、さらに多くのチェックが追加され、規制や基準が拡大される予定です。さらに、ユーザーが組織にとって最も重要なプロジェクトや基準に集中できるよう、GitLabではレポートのグループ化やフィルタリング機能も追加していく予定です。

マージリクエストのターゲットブランチを設定するルールの作成


プロジェクトによっては、developやqaといった長期稼働用ブランチを複数使用して開発を行っています。そのようなプロジェクトでは、ユーザーはプロジェクトの本番状態を表すmainブランチをデフォルトにしておきたいと考えるでしょう。しかし、開発作業では、マージリクエストのターゲットをdevelopやqaにすることが望ましい場合があります。ターゲットブランチルールにより、マージリクエストがプロジェクトと開発ワークフローに適切なブランチを対象とするよう確認できます。
マージリクエストを作成すると、ターゲットブランチルールによってブランチ名がチェックされ、ブランチ名がルールと一致していた場合は、ルールで指定されたブランチが自動的にターゲットとして選択されます。ブランチ名がルールに一致していない場合、マージリクエストはプロジェクトのデフォルトブランチをターゲットとします。

イシュースレッドの解決


多くのスレッドを伴う長期間にわたるイシューは、読みにくく追跡しにくいことがあります。、今回のリリースで、ユーザーはディスカッションのトピックを終了する際に、イシューのスレッドを解決できるようになりました。

セミリニアのコミット履歴によるFast-forwardマージのトレイン


GitLabは、バージョン16.4でFast-forwardマージトレイン( (リンク ») )をリリースしましたが、今後もあらゆるマージメソッド( (リンク ») )のサポートを充実していきたいと考えています。今回のリリースでは、ユーザーがセミリニアのコミット履歴を維持したい場合に、セミリニアFast-fowardマージトレインを使用できるようになりました。

上記は、今回のリリースに含まれる25個以上の追加機能の一部です。更新内容の詳細はこちら(英語、 (リンク ») )から確認できます。

プレスリリース提供:PR TIMES (リンク »)
本プレスリリースは発表元企業よりご投稿いただいた情報を掲載しております。
お問い合わせにつきましては発表元企業までお願いいたします。

【企業の皆様へ】企業情報を掲載・登録するには?

御社の企業情報・プレスリリース・イベント情報・製品情報などを登録するには、企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]