我目前有一个公共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
没有骰子,悲伤。