Closed sas2job closed 3 months ago
@sergio-fry Лучше этот PR удалить.
@sergio-fry
@sergio-fry На codecov репозиторий активирован?
А как это проверить? Может, я env неверно выставил?
У меня есть предложение сделать через codecliemate, который у нас уже тоже подключен. Чтобы не плодить сервисы и чтобы у него было больше информации о нашем коде, так будут более информативные отчеты https://docs.codeclimate.com/docs/configuring-test-coverage
Собственно, текст ошибки такой
Error: No coverage reports found. Please make sure you're generating reports successfully. Warning: Codecov: Failed to properly upload report: The process
в таком виде замерджить не моге, так как в этом репо точно не сработает. Понимаю, что отлаживался у себя, но в итогом PR нужно выставить корректное значение.
Именно так. Перепутал репозиторий для PR.
Собственно, текст ошибки такой
Error: No coverage reports found. Please make sure you're generating reports successfully. Warning: Codecov: Failed to properly upload report: The process
Эта ошибка решается путем добавления гема который создаёт отчёт после запуска тестов, но раз переходим на codeclimate то буду настраивать его.
@sas2job какое у нас следующее действие и на чьей стороне мяч?
@sas2job какое у нас следующее действие и на чьей стороне мяч?
@sergio-fry На моей. Убираю гемы связанные с codecov. Настраиваю на форке работу с codeclimate. Как настрою у себя, скину скриншот сюда и буду делать на текущей ветке чтобы не множить сущности.
@sergio-fry на локальной версии
@sergio-fry Нужен код из настроек бейджа после переезда репозитория. См картинку Также необходимо обновить или добавить CC_TEST_REPORTER_ID После того как скинешь код бейджа продолжу дальше.
CC_TEST_REPORTER_ID выставил
а вот код badge
[![Test Coverage](https://api.codeclimate.com/v1/badges/a3a5daaab0db5b759cc3/test_coverage)](https://codeclimate.com/github/HeavyTechRuby/history/test_coverage)
@sas2job просьба к тебе, сделать заголовок PR таким, чтобы было понятно, о чем речь внутри
@sergio-fry
Как правильно оформить дальнейшую работу? Ветка patch-3 с которой создан текущий PR создана через интерфейс github при внесении изменений в файл ci.yml Сейчас изменения находятся в ветке main форка репозитория.
Думаю, тебе нужно перенести изменения в ту ветку, которая является рабочей для данного PR, то есть sas2job:sas2job-patch-3
Code Climate has analyzed commit 9e31268d and detected 0 issues on this pull request.
View more on Code Climate.
что-то он не подхватывает CC_TEST_REPORTER_ID, хотя я добавил его в секерты. Подскажи, а как ты это настраивал?
что-то он не подхватывает CC_TEST_REPORTER_ID, хотя я добавил его в секерты. Подскажи, а как ты это настраивал?
В своём репозиториивот так, добавлял через веб интерфейс
так я добавил уже )
Давай замерджим, может в мастере сработает
Так и есть - ENV доступна только в мастере. Короче, сделаю ее менее секретной, иначе у нас в PR будут сборки падать
Или нет. Нужно сделать так, чтобы этот job запускался только в main. Создал #74
@sas2job а можешь дать ссылку, где у тебя отображается coverage?