<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CI/CD on Game Server Services | Docs</title>
    <link>/ja/tags/ci/cd/</link>
    <description>Recent content in CI/CD on Game Server Services | Docs</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <atom:link href="/ja/tags/ci/cd/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>マスターデータの CI/CD</title>
      <link>/ja/articles/master_data/cicd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/ja/articles/master_data/cicd/</guid>
      <description>マスターデータの更新作業を自動化することで、人為的なミスを減らし、開発サイクルを高速化できます。&#xA;自動化のフロー 一般的な自動化のフローは以下の通りです。&#xA;データ作成: Excel や Google スプレッドシート、CSV 等でマスターデータを作成。 変換: スプレッドシートから GS2 のマスターデータ形式（JSON）へ変換。 コミット: 変換後の JSON または GS2-Deploy のテンプレートを Git リポジトリへコミット。 デプロイ: CI ツール（GitHub Actions, CircleCI 等）が変更を検知し、GS2 へ反映。 デプロイの自動化 GS2-Deploy を使用する場合 GS2-Deploy のテンプレートにマスターデータを埋め込んでいる場合、CI から GS2-Deploy のスタックを更新することで反映できます。&#xA;GitHub Actions の例:&#xA;jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: GS2 Deploy run: | # gs2-cli 等を使用してスタックを更新 gs2-cli deploy update-stack --stack-name master-data --template-file template.yaml マネージメントコンソールのエクスポート/インポートを使用する場合 各マイクロサービスの CurrentItemModelMaster を更新する API を呼び出すことで、JSON ファイルの内容を反映できます。</description>
    </item>
  </channel>
</rss>
