3

我使用“appveyor 工具”构建项目,使用“工作服工具”进行代码覆盖。我的appveyor.yml文件如下所示。执行命令时抛出以下错误。

“错误响应:422 {“消息”:“找不到与此作业匹配的存储库。”,“错误”:true}** 命令以代码 1 退出”。

version: 1.0.{build}
pull_requests:
do_not_increment_build_number: true
configuration: Release
platform: Any CPU
environment:
  COVERALLS_SERVICE_NAME: appveyor
  nodejs_version: "0.10"
  COVERALLS_REPO_TOKEN:
  secure: 6tdds8x61Nm9X9NRdsdsd+hlU0iEyo8g+457eAJTisdhK14SERTfdfS7vsdOp1et+h
build_script: xyz
build:
project: .\Slack.Automation\Promact.ERP.sln
parallel: true
verbosity: minimal
test_script:
 - npm test
after_test:
 - node ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info 

所以请给出任何解决方案。

4

1 回答 1

3

我相信消息找不到与此作业匹配的存储库意味着您使用的令牌未绑定到工作服中的任何存储库。

请尝试执行以下操作(假设您使用的是 GitHub):

  1. 如果您之前没有添加,请使用https://coveralls.io/repos/new将您的 repo 添加到 Coveralls
  2. 打开https://coveralls.io/github/your_account/your_project/settings并复制REPO TOKEN
  3. 用https://ci.appveyor.com/tools/encrypt加密这个令牌,并COVERALLS_REPO_TOKEN用这个新的加密值替换安全值

——伊利亚。

于 2016-10-25T03:08:07.863 回答