[CircleCI] 新規リポジトリのセットアップ
Bitbucketで新規リポジトリを作成して、CircleCIと連携させる流れについて忘備のためメモ。
- Bitbucketで新規リポジトリを作成する。
- CircleCIの[Projects]で該当のリポジトリに対し、[Set Up Project]をクリックし、[Faster]を選択して[Set up Project]を押下する。
- git cloneでリポジトリをローカルにcloneする。
git branch -aで、全リポジトリを確認する。
> git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/circleci-project-setup
git checkout circleci-project-setup
で、ローカルにチェックアウトする。> git checkout circleci-project-setup Switched to a new branch 'circleci-project-setup' branch 'circleci-project-setup' set up to track 'origin/circleci-project-setup'. > git branch * circleci-project-setup master
masterブランチにマージする。
> git checkout master Switched to branch 'master' Your branch is up to date with 'origin/master'. > git merge circleci-project-setup Updating 6787762..fdc7307 Fast-forward .circleci/config.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .circleci/config.yml
Bitbucketにプッシュする。
> git push Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 To https://bitbucket.org/atsushi2022/terraform_ci_test.git 6787762..fdc7307 master -> master
以上で、masterブランチにサンプルの.circleci/config.yml
が存在する状態になる。