Особенно, если жемчужина рельсов, например, имеет "отказ" в качестве статуса сборки?
На github, что означает статус сборки?
Ответ 1
Я думаю, что вы говорите, это изображение статуса сборки, предоставленное travis-ci (или, возможно, любая установка jenkins, я не знаю). Он используется для информирования пользователей о статусе сборки основной ветки репозитория, позволяя им знать, безопасно ли ссылаться на репозиторий на их Gemfile без необходимости установки и запуска набора тестов.
Ответ 2
Это функция службы непрерывной интеграции Travis.
Ответ 3
Это результат планировщика сборки, способного возвращать GitHub результат сборки через Commit Status API, используя API статусов Repo.
И начиная с 26 апреля 2013 года вы можете увидеть тот же статус сборки на GitHub repo ветка страница:

Начиная с 30 апреля 2013 года, конечная точка API для статусов фиксации была расширена, чтобы разрешить имена ветвей и тегов как commit SHA.