GitHubやBitbucketと連携して、プッシュしたらビルドしてテストしてデプロイができる。
月1000分まで無料で使える。
月1000分まで無料で使える。
ユーザ登録
https://circleci.jp/signup/
GitHubでログインする(Bitbucket使ってる人はBitbucketでログイン)
https://circleci.jp/signup/
GitHubでログインする(Bitbucket使ってる人はBitbucketでログイン)
Gitリポジトリのトップに
.circleci/config.yml
を作成。
.circleci/config.yml
を作成。
version: 2 jobs: build: docker: - image: circleci/php:7.3-stretch-node-browsers working_directory: ~/repo steps: - checkout - run: scp -oStrictHostKeyChecking=no -P ${DEPLOY_PORT} ~/repo/* ${DEPLOY_USER}@${DEPLOY_SERVER}:~/web/projecta workflows: version: 2 build_and_deploy: jobs: - build: filters: branches: only: - master