Почему мой статус построения travis-ci всегда отражается как неизвестный?

Я настраиваю travis-ci для нового проекта rails, но по какой-либо причине статус сборки всегда отображается как неизвестный в моем README. Я немного искал Google и не смог найти никаких решений. Хотя у меня были некоторые подобные симптомы, как у других. Например, все мои сборки показывают, что они все еще строятся, но если вы посмотрите на отдельные сборки, они передаются или не выполняются.

Кстати, следует ли это сообщать как проблему travis-ci?

Ответ 1

Я столкнулся с той же проблемой. Я смог решить проблему, добавив параметр branch в URL-адрес изображения:

Этот URL не работает

https://travis-ci.org/kandadaboggu/iprofiler.png

Этот URL-адрес работал

https://travis-ci.org/kandadaboggu/iprofiler.png?branch=master

Ответ 2

Я использую значок Travis в нашем проекте README в Github, и у меня была та же проблема. Оказалось, что у меня нет правильных настроек в Тревисе.

На панели инструментов Travis перейдите к Дополнительные параметры = > Настройки. Для меня мне нужно было включить "Строить толкаемые ветки". После этого я нажал "Дополнительные параметры" = > "Создать триггер" и вызвал сборку.

Как только Травис побежал (и прошел), я вернулся в Гитуб и сильно обновил страницу. Значок Трэвиса обновился до зеленого цвета, или "построить: прохождение".

Ответ 3

В моем случае ссылки, которые я использовал, были основаны на travis-ci.org, когда по состоянию на май 2018 года все ссылки должны использовать travis-ci.com

Смотрите это объявление

Это зарегистрировано неизвестно

https://travis-ci.org/jlboat/FastaUtils.png?branch=master

Это зарегистрированное прохождение

https://travis-ci.com/jlboat/FastaUtils.png?branch=master

Ответ 4

Моя проблема была просто в том, что это была моя первая сборка на travis-ci.org после того, как я сделал свое приложение общедоступным, а не приватным. Мне просто нужно было дождаться обновления образа, чтобы отразить новый статус сборки, что заняло пару минут. Это бесплатный сервис на .org, а не платный сервис на travis-ci.com, поэтому нам приходится ждать на общих ресурсах, чтобы создать образ статуса сборки.

Ответ 5

.com не будет работать здесь, согласно последним. Это работает для меня

## Travis-Build
[![Build Status](https://api.travis-ci.org/sananand007/genTspsolver.png?branch=master)](https://travis-ci.org/sananand007/genTspsolver)

Travis-Build

Build Status

Ответ 6

В моем случае проблема была решена открытием image url в браузере. Вы можете получить image url из всплывающего окна Status Image, щелкнув значок статуса сборки на панели инструментов вашего проекта. Статус сборки изменился сразу после полной загрузки image url в браузер. Например, нажмите меня