Cloud から Server への移行
CircleCI Cloud (SaaS) から CircleCI Server セットアップに移行するための正式なプロセスやツールセットはありません。 そのため、AWS と Terraform を使用して CircleCI Server を新規にインストールします。 詳細については、こちらのインストール手順を参照してください。
インストールが完了したら、コンテキスト、環境変数、API トークンなどのすべてのプロジェクト設定を手動でコピーする必要があります。
メモ: プロジェクトのビルド履歴を SaaS から取り出すことはできません。 Server にすべてのプロジェクトを再度追加する必要があります。
SaaS で動作している 2.0 config.yml
ファイルであれば、Server でもそのまま問題なく動作します。 ただし、1.0 の実行環境にはわずかな違いがあるため、一部の 1.0 設定ファイルは SaaS から Server に 100% 変換できない可能性があります。
カスタムの machine
Executor AMI および構成可能なインスタンスの種類は、特定の方法で定義されます。 そのため、Server ビルド クラスタを定義するときには、チームが構成可能なリソース (resource_class
) を SaaS でどのように使用しているかを考慮してください。
制限事項
- 現在、
macos
Executor は Server でサポートされていません。 - Bitbucket は Server でサポートされていません。 Server でサポートされている VCS は、GitHub および GitHub Enterprise のみです。
ドキュメントの改善にご協力ください
このガイドは、CircleCI の他のドキュメントと同様にオープンソースであり、GitHub でご利用いただけます。 ご協力いただき、ありがとうございます。
- このページの編集をご提案ください (最初に「コントリビューションガイド」をご覧ください)。
- ドキュメントの問題点を報告する、またはフィードバックやコメントを送信するには、GitHub で issue を作成してください。
- CircleCI は、ユーザーの皆様の弊社プラットフォームにおけるエクスペリエンスを向上させる方法を常に模索しています。 フィードバックをお寄せいただける場合は、リサーチコミュニティにご参加ください。
サポートが必要ですか?
CircleCI のサポートエンジニアによる、サービスに関する問題、請求およびアカウントについての質問への対応、設定の構築に関する問題解決のサポートを行っています。 サポートチケットを送信して、CircleCI のサポートエンジニアにお問い合わせください。日本語でお問い合わせいただけます。
または、サポートサイトから、サポート記事やコミュニティフォーラム、トレーニングリソースをご覧いただけます。

CircleCI Documentation by CircleCI is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.