2

我在 github 中有一个使用 travis-ci 的存储库

  https://github.com/alu0100786330/prct09

我想将工作服与 travis 集成,我正在使用 cloud9,这是 URL

 https://ide.c9.io/alu0100786330/prt9

我将这一行添加到 Gemspec

  gem 'coveralls', require: false

*到 .coveralls.yml

 service_name: travis-ci
 repo_token: kzOty157GlK2mMpKsSAjoeDGJ6bfnfarQ

并到顶部的 spec_helper

 require 'coveralls'
 Coveralls.wear!

我执行bundle install并将更改推送到存储库,这些是我的 travis 中出现的错误

    https://travis-ci.org/alu0100786330/prct09

整体错误

我怎样才能纠正错误?

4

1 回答 1

0

首先,您不得将令牌写入公共存储库,因为有人对您的问题发表了评论。从本地测试开始。

export COVERALLS_REPO_TOKEN=my-token

然后在 ruby​​ 上执行构建命令以创建报告。如果您已经在https://coveralls.io/添加了您的 github 存储库,它应该会为您创建一份报告。现在您可以通过进入-> ->配置https://travis-ci.com/github/your-repo并添加您的令牌。more optionssettingsEnvironment VariablesCOVERALLS_REPO_TOKEN

现在在.travis-ci.yml文件上添加用于创建整体报告的相同行。

script:
  - your command to generate the report
after_success:
  - your command to upload the report
于 2021-01-24T09:33:23.400 回答