DistributionチームのインフラストラクチャーARM

ARMパッケージのビルドに使用するインフラのハードウェアと使用方法について説明します。

ハードウェアプロバイダー

現在、ARM64およびRaspberry PiランナーインスタンスにはAWS Gravitonを使用しています。distributionチームの全メンバーは、自分のクレデンシャルでログインできるはずです。

ARM関連タスクに取り組むチーム

ARMのサポートを提供するために、複数のGitLabチームが協力しています:

  1. DistributionはARMランナープロバイダーとビルドパイプラインのIssueを管理します。
  2. Developer Relationsチームとサポートチームがフォーラムでの質問への回答とコミュニティサポートを担当します。
  3. Verify CIはARMランナー向けパッケージのビルドをサポートします。

障害通知

master、stableブランチ、タグのビルド障害は、distributionチームのSlackチャンネルに送信されます。開発者は、フィーチャーブランチからトリガーされたパイプラインの障害通知を、他のブランチと同様にメールで受信します。

よくある質問

Raspberry Pi向けにどのGitLabパッケージがビルドされますか?

メモリ要件の関係で、現在Raspberry Piを本番プラットフォームとして推奨していません。そのため、Community Editionのパッケージのみをビルドしています。