0
我有一個Play
應用程序,我使用gitlab
的CI進行部署。 我在.gitlab-ci.yml
定義的部署任務爲:從gitlab部署Play項目超過300MB的Heroku slug大小ci
deploy-project:
stage: deploy
script:
- echo "Executing deploy-project job"
- dpl --provider=heroku --app=my-heroku-app-name --api-key=$HEROKU_STAGING_API_KEY
當我推到我的origin
,此部署運行和失敗,有錯誤的段塞尺寸過大(約357mb)。 但是,當我通過執行git push heroku master
從本地計算機部署應用程序時,子彈大小僅爲〜223mb。 另外,當我從github
部署時,彈塞大小爲〜223mb。
爲什麼當我使用Travis'dpl
進行部署時,彈藥大小會增加?
特拉維斯DPL:https://github.com/travis-ci/dpl