GitLab Delivery

GitLab Delivery ステージは、すべてのプラットフォームとオファリングにわたる GitLab のエンドツーエンドのソフトウェアデリバリーの信頼性、効率性、スピードの向上に注力しています。

このページはドラフトであり、現在作成中です

ミッション

GitLab Delivery のミッションは、SaaS、セルフマネージド、Dedicated のすべてのプラットフォームにわたる GitLab のデリバリー、リリース、デプロイを効率化・最適化することです。私たちはプロセスの信頼性、スケーラビリティ、効率性を高め、カスタマーが GitLab ソリューションをシームレスに採用・デプロイ・スケールできるようにすることを目指しています。ツール、自動化、アーキテクチャのプラクティスを進化させることで、内部チームとカスタマーの両方がより速く多くのことを達成できる、一貫した安全で高品質な体験を提供することにコミットしています。

GitLab Delivery ステージのビジョンは Infrastructure Platforms ディレクションページで定義されています

ビジョンと方向性

私たちのビジョンと方向性は、他のプロダクトディレクションページと合わせてこちらに記載されています。

ロードマップ

ステージのロードマップはここに記載される予定です

トップレベルの責任

GitLab Delivery ステージは、高品質なソフトウェアのシームレスで信頼性の高い効率的なデリバリーを確保する責任を担います。私たちはワークフローの最適化、コラボレーションの実現、カスタマーのニーズを満たすための継続的な改善の推進に注力しています。

チーム

GitLab Delivery ステージは以下のチームで構成されています:

パフォーマンス指標

TBD

私たちが価値観をどのように体現しているか

Delivery ステージは、日々の業務を通じて私たちの CREDIT 価値観を体現するよう努めています。以下にいくつかの例を示します:

  • 心理的安全性: Delivery ステージのすべてのメンバーが自分らしく仕事に臨めるよう努めています。フィードバックループをできるだけ短く保つよう最善を尽くしています。
  • 成果の祝賀: チームの努力に対して公に感謝を表す機会を作っています。デモであれ #thanks チャンネルの数行の投稿であれ、チームの貢献に対する感謝が伝わるようにしたいと考えています。

オンコール業務

  • リリースマネージャーの担当
  • ビルドおよびデプロイパイプライン DRI

プロジェクト管理

GitLab Delivery ステージには、すべてのグループのロードマップと進行中のプロジェクトを単一のビューで収集するエントリレベルエピックがあります。このエピックは週次の Grand Review にも使用されます。

Issue ボード

各作業エピックには Issue ボードが付随する必要があります。Issue ボードはプロジェクトの具体的なニーズに合わせて調整する必要がありますが、最低限ワークフロー図に示されたワークフローラベルを含める必要があります。

GitLab Delivery AMA とデモ

2026 年 1 月から開始予定でスケジュールが必要です

歴史

ステージの歴史はここに記載される予定です


Delivery ADR 001: 新コンポーネントはdev.gitlab.orgではなくセキュリティミラーを使用する
背景 GitLab はhistorically、専用の独立した GitLab インスタンス(dev.gitlab.org)からリリースアーティファクトをビルドして公開してきました。 …
Distribution
Distribution の主要ユーザーペルソナは、GitLab インスタンスの管理を担当するシステム管理者です。チームの目標は、さまざまなオンプレミスおよびクラウドプラットフォームで GitLab インスタンスをできるだけ簡単にデプロイ・スケール・アップグレード・チューニングできるようにすることです。
GitLab Delivery: Operate
Operate チームは、標準化されたツール、リファレンスアーキテクチャ、運用エクセレンスフレームワークを通じて、オペレーターがあらゆる規模で GitLab 環境をデプロイおよびメンテナンスできるよう支援します。GitLab デプロイのためのデプロイインフラと運用ツールを提供します。
GitLab Delivery:Build
Build チームはカスタマーが GitLab をデプロイするために使用するアーティファクトに注力しています。これにはシステムパッケージ、コンテナイメージ、クラウドプロバイダーマーケットプレイス上のパッケージが含まれます。Build チームメンバーは開発チームとエンドユーザーの橋渡し役を担います。Build エンジニアはコンポーネントの効率的なビルドを可能にし、シンプルで安全かつ信頼性の高いインストール体験を提供するためのツールと専門知識を提供します。
Release & Deploy グループ
Release & Deploy グループは、GitLab Engineering が GitLab.com、GitLab Dedicated、およびセルフマネージドのお客様に対して、安全でスケーラブルかつ効率的な方法で機能を届けられるよう支援します。
Runway チーム
ミッション Runway チームは Runway プロダクトを構築・サポートします。このプロダクトは、チームがコードをステージングおよびプロダクション環境へ迅速・安全・効率的にデプロイできるようにする …
ビルドインフラストラクチャ
GitLab のリリースアーティファクトビルドパイプラインは、それぞれ異なる役割を持つミラーリポジトリを使用しています。 どのサービスがどこでビルドされているかの現状はここに文書化され、サービスのマイ …