Bitbucket Pipeline을 사용하여 Heroku에 자동 배포

2106 단어 경 6Bitbucket
Dropbox와 Github를 통한 배포는 있지만 Bitbucket을 통한 배포는별로 도움이되지 않았기 때문에 비망록을 겸하고 있습니다.
요점은 지금까지의 git push heroku master(Heroku)와 git push origin develop

공식 사이트는 이쪽(매우 간단)



절차 1.



Bitbucket에 로그인 → 임의의 리포지토리에 들어가 「설정」→「Environment variables」를 선택.
여기에 HEROKU_API_KEY 및 HEROKU_APP_NAME을 입력하세요.



HEROKU_API_KEY...명령으로 git push origin developHEROKU_APP_NAME ... 마찬가지로 heroku auth:token에서이 앱을 선택

2 단계.



bitbucket-pipelines.yml 만들기 → Heroku로 Push.
아래의 파일은 Bitbucket의 공식 사이트에 있습니다. 하단 URL (- git push ... 곳)에 HEROKU_API_KEY와 HEROKU_APP_NAME을 채우면 OK.

bitbucket-pipelines.yml
# This is a sample build configuration for PHP.
# Check our guides at https://confluence.atlassian.com/x/e8YWN for more examples.
# Only use spaces to indent your .yml configuration.
# -----
# You can specify a custom docker image from Docker Hub as your build environment.

image: phpunit/phpunit:5.0.3
clone:
  depth: full
pipelines:
  default:
    - step:
        script: # Modify the commands below to build your repository.
          - composer install
          - git push https://heroku:[email protected]/$HEROKU_APP_NAME.git HEAD

그럼

좋은 웹페이지 즐겨찾기