rust-lang-ja/rust-by-example-ja

CI: Circle CI 2.0へ移行する

tatsuya6502 opened this issue · 3 comments

Circle CI Blog -- We’re Sunsetting CircleCI 1.0: August 31, 2018 is the Final Day for 1.0 Builds

TL;DR: After August 31, 2018, CircleCI 1.0 will no longer be available for Linux and macOS users. You can find guides for transitioning from 1.0 to 2.0 and a full timeline on planned changes here.

現在 Circle CI 1.0 使用しているが、2018年8月31日までに 2.0 へ移行する必要がある。(私は6月末くらいまであまり時間が取れなさそうなので、7月以降に作業します)

あまり時間が取れませんが、ようやく作業を開始しました。

こちらのブランチ で作業中。

  • Dockerイメージを作成する(images, Dockerfiles
  • Circle CIワークフロー:buildジョブを設定する(artifacts
  • Circle CIワークフロー:GitHub pagesへ公開するジョブを設定する(実行結果
  • 仕上げ

マージ直前の作業

  • CIからGitHubへpushするためのユーザーキーを @bn-e のものに変更する。

マージ直後の作業

  • GitHubページのソースを切り替える(gh-pagesmaster/docs
  • gh-pagesブランチを削除する。