我目前有一個公共GitHub回購協議的PR。 爲工作服的說明說,把這個在.coveralls.yml文件:如何在GitHub中連接Coveralls和Travis?
service_name: travis-pro
repo_token: <my_token>
這並不適合我,因爲在.coveralls.yml文件將是公共 - 簽入到GitHub上。我的TravisCI集成到我的GitHub倉庫中,並連接到分支機構並在PR上啓動。
所以,我想這一點:
在TravisCI的站點設置環境VAR:
COVERALLS_REPO_TOKEN我的令牌值。
然後改裝成我.travis.yml看起來像這樣:
language: scala
scala:
- 2.11.7
notifications:
email:
recipients:
- [email protected]_email.com
jdk:
- oraclejdk8
script: "sbt clean coverage test"
after_success: "sbt coverageReport coveralls"
script:
- sbt clean coverage test coverageReport &&
sbt coverageAggregate
after_success:
- sbt coveralls
現在,當我創建的分支上的PR這運行正常 - 沒有錯誤,我看在特拉維斯控制檯覆蓋輸出測試運行並生成文件。但是當我去看護服時,我什麼都看不到 - 「這個回購沒有任何建築物。」
我該如何設置?
編輯:我也嘗試創建一個.coveralls.yml只有service_name: travis-ci
沒有骰子,悲傷。