2016-10-24 4 views
0

Я использовал инструмент «appveyor tool» для создания проекта и «инструмента комбинезонов» для покрытия кода. Мой файл appveyor.yml выглядит следующим образом. При выполнении команды выдается следующая ошибка.Комбинезоны, не работающие с Appveyor

"Плохой ответ: 422 {" сообщение ":" Не удалось найти хранилище соответствия эту работу "" ошибка ": истинно} ** Команда вышла с кодом 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 

Поэтому, пожалуйста, дайте какое-либо решение.

ответ

2

Я считаю, что сообщение Не удалось найти репозиторий, соответствующий этому заданию означает, что вы используете токен, который не привязан к любому репо в Coveralls.

Пожалуйста, попробуйте сделать на следующие (предполагая, что вы используете GitHub):

  1. Добавьте свой репозиторий в Комбинезоны с помощью https://coveralls.io/repos/new если вы не добавить его перед
  2. Открыть https://coveralls.io/github/your_account/your_project/settings и скопировать REPO TOKEN
  3. Encrypt этот токен с https://ci.appveyor.com/tools/encrypt и заменить безопасное значение COVERALLS_REPO_TOKEN с этим новым зашифрованным значением

-.

+0

Я уже пробовал это, и он все еще не работает. –

+0

Работает ли он, если вы делаете это локально, без аппликатора? – ilyaf

+0

Да, он работает нормально –

Смежные вопросы