Почему мой статус сборки travis-ci всегда отражается как неизвестный?
я настраиваю travis-ci для нового проект rails, но по какой-то причине статус сборки всегда отображается как неизвестный в моем README. Я немного погуглил и не смог найти никаких решений. Хотя у меня были похожие симптомы. Е. Г., все мои построения показать, что они все еще строятся, но если вы посмотрите на отдельные сборки, они передаются или терпят неудачу.
кстати, следует ли сообщать об этом как о проблеме travis-ci?
4 ответов
Я побежал к тому же вопросу. Я смог решить эту проблему, добавив branch
параметр url изображения:
этот url не работает
https://travis-ci.org/kandadaboggu/iprofiler.png
этот url работал
https://travis-ci.org/kandadaboggu/iprofiler.png?branch=master
в моем случае ссылки, которые я использовал, были основаны на travis-ci.org когда по состоянию на май 2018 года все ссылки должны использовать travis-ci.com
посмотреть объявление
зарегистрированного неизвестно!--10-->
https://travis-ci.org/jlboat/FastaUtils.png?branch=master
это зарегистрированный передает
https://travis-ci.com/jlboat/FastaUtils.png?branch=master
Я использую значок Трэвиса в README нашего проекта в Github, и у меня была та же проблема. Оказалось, что у меня не было правильных настроек в Трэвисе.
на панели управления Travis перейдите в раздел Дополнительные параметры = > настройки. Для меня нужно было включить "строить толкаемые ветки"."После этого я нажал больше опций => Trigger build и запустил сборку.
Как только Трэвис побежал (и прошел), я вернулся к Github и сильно обновил страницу. Значок Трэвиса обновился до зеленый, или "build: passing".
моя проблема заключалась в том, что я это была моя первая сборка travis-ci.org после того, как я сделал свое приложение публичным, а не частным. Мне просто нужно было дождаться обновления изображения, чтобы отразить новый статус сборки, что заняло пару минут. Это бесплатная услуга на .org, а не платная услуга на travis-ci.com поэтому мы должны ждать общих ресурсов для создания образа состояния сборки.