Github не отображает новые сборки travis вблизи коммитов - PullRequest
1 голос
/ 13 апреля 2020

Я работаю над простым приложением, и у меня проблема со сборками travis. Я создал ветку и новый pull-запрос с одной фиксацией, и моя сборка не удалась, как ожидалось. Когда я исправил проблемы, я попытался выполнить еще sh коммитов и обнаружил, что Трэвис не реагирует на это. Тогда я пу sh больше совершаю с теми же результатами - никакой реакции Трэвиса. Я проверил свое приложение на travis-ci.org и обнаружил, что travis успешно создал сборку на каждом коммите. Но github показывает мне только первую неудачную сборку (см. Изображение ниже). Вот мой .travis.yml файл:

sudo: required
language: node_js
node_js:
- '13'
env:
  global:
  - PG_SQL_USER=hsxyxlxq
  - PG_SQL_HOST=balarama.db.elephantsql.com
  - PG_SQL_DB=hsxyxlxq
  - PG_SQL_TEST_USER=gskibphv
  - PG_SQL_TEST_HOST=drona.db.elephantsql.com
  - PG_SQL_TEST_DB=gskibphv
  - secure: #####
  - secure: #####
before_script:
- npm install
script:
- npm run migrate:test
- npm run test
deploy:
  provider: heroku
  app: richi-sh
  api_key:
    secure: #####
  on:
    repo: lutaev/richi

no builds

Я новичок в КИ, что мне делать в этом случае?

Спасибо.

1 Ответ

0 голосов
/ 21 апреля 2020

Спустя некоторое время на форумах github и travis-ci я обнаружил, что это проблема travis-ci. Чтобы решить эту проблему, я сделал «полную перезагрузку»: отменил все авторизации из GitHub в Travis, а затем добавил их снова: GitHub> Настройки> Приложения> Авторизованные приложения OAuth отзывают Travis CI для Open Source. Затем я посетил свою панель мониторинга Travis, вышел, снова авторизовался с GitHub и снова авторизовался. Мне также пришлось создать дополнительный коммит для сборки с успешным статусом.

...