1
當我使用Travis CI"container-based" infrastructure,我必須有如何使用基於容器的基礎架構從Travis CI自動部署?
sudo: false
集my .travis.yml
;但是這似乎不符合automatic deployment使用,例如
deploy:
provider: hackage
導致我的構建失敗,
安裝部署依賴
須藤:必須是setuid root的
如何我可以在Travis CI中使用基於容器的基礎設施進行自動部署嗎?
生成日誌的最後幾行,從代碼構建和測試的順利完成是:
The command "stack $ARGS --no-terminal --install-ghc test --haddock" exited with 0.
#cache.2
store build cache
83.58schanges detected, packing new archive
.
#...
.
uploading archive
#dpl.0
Fetching: dpl-1.8.7.gem (100%)
Successfully installed dpl-1.8.7
1 gem installed
#dpl.1
Installing deploy dependencies
sudo: must be setuid root
#dpl.2
Preparing deploy
No stash found.
cabal check failed
failed to deploy
怎麼樣?你能精心準備嗎? –