工作服不与Appveyor合作

时间:2016-10-24 09:37:32

标签: code-coverage appveyor coveralls

我使用过' 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 

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

1 个答案:

答案 0 :(得分:3)

我认为消息无法找到与此作业匹配的存储库意味着您使用的令牌与工作服中的任何仓库无关。

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

  1. 如果您未在
  2. 之前添加,请使用https://coveralls.io/repos/new将您的回购添加到工作服
  3. 打开https://coveralls.io/github/your_account/your_project/settings并复制REPO TOKEN
  4. 使用https://ci.appveyor.com/tools/encrypt加密此令牌,并使用此新加密值替换COVERALLS_REPO_TOKEN的安全值
  5. - 伊利亚安德。