CircleCI 2.0 Migration Center

The CircleCI 1.0 cloud infrastructure is no longer available as of March 15, 2019. To build your projects on CircleCI, upgrade your configuration to build on CircleCI 2.0.

Why CircleCI 2.0?

CircleCI 2.0 gives your team more power, flexibility, and control over your delivery pipeline. See how migrating to CircleCI 2.0 will help your team build smarter, faster.

  • スピード

    ワークフローのパフォーマンスを最適化するうえで必要なリソース クラスを選択できるため、不適切なプロビジョニングによってスピードが低下することはありません。

  • 柔軟性

    Linux や macOS で利用できる言語は CircleCI でも利用できます。Docker を徹底的にサポートしているため、思いどおりにに環境を構成できます。

  • 効率性

    多数のプロジェクトで複数のジョブを実行するときには、ワークフロー機能の高度なキャッシュ戦略とワークスペースを活用して、時間を節約できます。

  • カスタマイズと制御性

    ワークフローを活用すれば、あらゆる方法でジョブ (ビルド、テスト、デプロイ) のオーケストレーションを行うことができます。

Get set up for migration success

Getting to green builds on CircleCI 2.0 starts with a plan. We’ve worked with thousands of teams to help them get building on 2.0, and have discovered some best practices along the way.

Download migration guide
step 1 Get an overview of the new .circleci/config.yml format

Start by familiarizing yourself with the new file format. Watch this video, or check out the docs.

step 2 Get a list of the projects still building on 1.0

Use this script to see which projects are building on CircleCI 1.0. Stop building any inactive projects you don’t plan to migrate.

step 3 Create a new branch on your projects for getting 2.0 up and running

You can get your projects building on CircleCI 2.0 without impacting your team. Create a new branch for testing so your team can keep building while you get things set up.

step 4 Use the configuration translator to jump-start your migration

The configuration translation endpoint will help you get started with your config file. You will want to tweak the output, but it should help you get started.

step 5 Use the CLI to validate your 2.0 configuration (and avoid stacking up failed builds)

You can use the command line interface to validate your config changes with a pre-commit Git hook. This will help you avoid running a bunch of failed builds while you are fine-tuning your syntax. Read how in the docs or watch this video.

success
Congratulations!

Your jobs are passing, congratulations! Now you can have some fun.

Share your success. Let your team know about the changes you made to your CircleCI config in a demo. Your projects will likely be building faster, and with more flexibility.

Have migration-specific questions?

Resource Library

Migration Guide

1.0 to 2.0 Migration Steps

Reference this step-by-step guide to guide you through the details and steps required for migrating your CircleCI 1.0 projects to CircleCI 2.0. This guide walks you through getting started by identifying projects, tips on writing your first 2.0 configuration file, getting to your first green build, and setting up Workflows.

Download Now

Recorded Events

1:58

CircleCI 2.0 プラットフォームでプロジェクトを開始する方法の概要を説明します。

43:29

シニア カスタマー サクセス エンジニアの Ryan O’hara が、CircleCI 1.0 から 2.0 への移行プロセスの各手順の概要と主なベスト プラクティスを説明します。

42:18

CircleCI 2.0 で .circleci/config.yml ファイルなどの設定ファイルのサンプルを作成する方法の概要を紹介します。

48:19

カスタマー サクセス エンジニアの Rose Kaplan-Bomberg が、CircleCI 2.0 のワークフローの例を紹介します。

5:17

2.0 設定ファイルで CircleCI 公式のビルド済み Docker コンテナ イメージを使用する方法を説明します。

close

Thank You for Submitting Your Info


You should receive an automated response notifying you that we received your info. Someone from our Enterprise team will be reaching out to you shortly.


CircleCI Success Logo