1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

GitHubとCirclCIのアカウント作成と連携方法【2020/02/16現在】

Last updated at Posted at 2020-02-16

この記事について

タイトルの通りGitHubとCircleCIのアカウント作成から連携までを説明していきます。

上記2サービスの連携を最短距離で進めることがゴールなので、各サービスなど細かい箇所については言及しません。
また、初心者向けに書いているため、既に知見のある方は読み流して頂き、間違いがあればご指摘いただけると喜びます。

※アカウントを既に持っているなど対応が不要な項目は読み飛ばしていただければと思います。

GitHub アカウント作成

  1. GitHubのページにアクセスします

  2. 今回はアカウント作成を行うので画面右上のSign upを押下してください

github_create_account_1.png
  1. ユーザー名 / メールアドレス / パスワードを入力し、Verify your accountのパズルを解いたら、Select a plan を押下します
    github_create_account_2.png

  2. individualを選択し、Choose Freeを押下します
    github_create_account_3.png

  3. この画面は下部のSkip this stepを押下します
    github_create_account_4.png

  4. この画面が表示されたら登録したメールアドレスにメールが届いているので、開封してVerify email addressを押下します

github_create_account_5.png
  1. Repository name(好きな名前でokです)、Publicを選択し、Create repositoryを押下します
スクリーンショット 2020-03-07 19.57.30.png
  1. この画面が表示されたらGitHubアカウントとリポジトリの作成が完了です
github_create_account_7.png

CircleCI アカウント作成

  1. CircleCIのページにアクセスし、Sign up With GitHubを押下します
circleci_create_account_1.png
  1. GitHubに登録したユーザー名 or メールアドレスパスワードを入力して、Sign inを押下します
circleci_create_account_2.png
  1. この画面は何もせずAuthorize circleciを押下でOKです
circleci_create_account_3.png
  1. リダイレクト画面が表示された後、以下の画面が表示されたらCircleCIのアカウント作成は完了です
circleci_create_account_4.png

GitHubのリポジトリとCircleCIの連携

CircleCI アカウント作成の手順4から始めます
万が一CircleCIからログアウトしてしまっても、再度CircleCIにログインすれば、以下の手順2から再開することができます

  1. 画面右上のGo to Appを押下します
github_circleci_corporation_1.png
  1. 先ほど作成したGitHubのアカウントが表示されるので選択します
github_circleci_corporation_2.png
  1. 先ほどGitHubで作成したリポジトリが表示されているので、リポジトリ名の横のSet Up Projectを押下します
github_circleci_corporation_3.png
  1. そのままStart Buildingを押下します
github_circleci_corporation_4.png
  1. この時点では.circleci/config.ymlが無いので準備します
    Download config.ymlを押下してyamlをダウンロードしてください
github_circleci_corporation_5.png
  1. ダウンロードしたyamlファイルを以下の構成になるように配置して、masterブランチでcommitしてGitHubにpushしてください
.
├── .circleci
│   └── config.yml
  1. CircleCIの画面に戻り、Start Buildingを押下してください
github_circleci_corporation_6.png
  1. この画面は右上の×マークを押下してもらえれば大丈夫です
github_circleci_corporation_7.png
  1. この画面が表示されたら連携は完了です。お疲れ様でした!
github_circleci_corporation_8.png

リンク集

GitHub ログイン
CircleCI ログイン
CircleCI 公式ドキュメント

最後に

初のQiita記事なこともあり手探りで書いたため分かりにくい箇所もあるかと思いますが、
この記事をきっかけにCI/CDに興味を持っていただける人が増えると嬉しいです。

自動化はいいぞ

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?