US Government Coverage
US Government Coverage に関するドキュメント
このガイドでは、US Government Coverage とは何か、どのように機能するかを説明します。
技術的な詳細
- デプロイタイプ:
Ad-hoc - プロジェクト: US Government Coverage
- Pages: https://usgov-coverage-0aa7ea.gitlab.io/
これは何か
US Government Coverage は、US Government Support チームのカバレッジ情報を表示する GitLab Pages を生成するプロジェクトです。
どのように生成されるか
4 時間ごとにパイプラインスケジュールで bin/generate_pages スクリプトが実行され、以下を行います。
- Support Team プロジェクト経由で Support チーム情報を読み取る
- Support チーム情報から US Government 以外のサポートエンジニアをすべて削除する
- シフト(1st、2nd、3rd)ごとの担当者リストを保存する変数を作成する
- 今後 365 日分の Google カレンダーイベントを取得する
- イベントを分析する(後で解析するために変数へ分離する)
- イベントオブジェクトを生成する(FullCalendar JS ライブラリで動作するもの)
- テンプレート化された HTML ファイルと JS ファイルを更新する
最終的な結果は public フォルダー内の変更済みファイルであり、その後 GitLab Pages 経由でデプロイされます。
よくある問題とトラブルシューティング
これは必要に応じて項目が追加される、生きたセクションです。
最終更新 July 30, 2026: Merge pull request #483 from kyama0/translation/batch-2026-07-29-1 (
c955a93f)