2017-07-23 59 views
0

在這個版本上,我有一個設置中的緩存目錄, 我安裝所有的依賴關係,奇怪的是特拉維斯不執行before_cache並且不上傳緩存?Travis不上傳緩存目錄?爲什麼?

我的資料庫中的設置作爲緩存解釋說: enter image description here

https://travis-ci.org/gabyx/ApproxMVBB/jobs/256581132

其奇怪的是,特拉維斯報告的日誌

Setting up build cache 
$ export CASHER_DIR=$HOME/.casher 
0.14s$ Installing caching utilities 
0.00s 
0.61sattempting to download cache archive 
fetching master/cache-linux-precise-49ed8168a954ef68babd02034884f858ddc4fe3ca0368ba1270828dc239856eb--compiler-gpp.tgz 
fetching master/cache--compiler-gpp.tgz 
could not download cache 
0.00s 
0.45sadding /home/travis/ApproxMVBBCache to cache 
creating directory /home/travis/ApproxMVBBCache 

任何人有任何想法在下面?

+0

提供'.travis.yml'會有幫助。 – rushi

+0

https://github.com/gabyx/ApproxMVBB/blob/master/.travis.yml – Gabriel

+0

您已將'before_cache'放在'script'後面。我不知道訂單是否重要,但請遵循文檔中提到的那個。 – rushi

回答

0

問題解決:我正在尋找bash腳本,並在build.sh中執行了一個exit 0,它退出了構建。