『知識ゼロエンジニアのブログ』第14弾は、GitLabのUltimateにしかない機能、マージリクエスト承認 (Merge request approvals) の 承認ルール (Merge request approval rules) 機能を設定する方法をご紹介します!
よりイメージしやすいように架空のマージリクエスト承認シナリオを設定し、設定からテストまで動かしてみる記事です。
「GitとCI/CDに関する知識ゼロのSEが、GitLabでマージリクエストの承認ルール機能をちょっとだけ試す」。
今回のブログ内容:
1. 本記事の対象の方
2. 今回のブログのゴール
3. このブログをお読みいただくにあたっての事前ご連絡事項
4. マージリクエスト承認機能の概要
5. マージリクエスト承認を試すためのシナリオ
6. マージリクエスト承認の設定
6-1. 設定例:開発メンバー2名による承認
6-2. 設定例:リーダー等、特定メンバー1名以上による承認
6-3. 設定例:コミットしたユーザー自身による承認を可能とする
7. 承認ルール設定後のテスト
8. 余談 : マージリクエストを作成したユーザー自身による承認
9. 最後に
弊社パートナー様はNetworld Dev Portal アカウント(無料)登録いただくと、GitLabパートナー制度や DevSecOps関連提案資料などのパートナー限定コンテンツがご覧いただけます。
DevSecOps全般、GitLab製品または本サイトについては以下よりお問い合わせ下さい。