Отображение статуса сборки Travis в репозитории GitHub
Я помню, как недавно видел, как Travis создает статус pr или commit в GitHub, просматривая хранилище (но не могу найти где). Я говорю не об изображениях состояния сборки Travis в README.md
а о реальной функции GitHub (зеленое поле с удобной галочкой).
В то время как мои коммиты основаны на Travis, я бы хотел, чтобы результаты отображались в GitHub (чего они сейчас не делают). Я хотел бы знать, как включить это.
ОБНОВИТЬ
Нашел пример здесь - см. Маленькую зеленую галочку с надписью "Сборка Travis-CI пройдена"?
Ответы
Ответ 1
Предлагаю вашему примеру - https://github.com/simkimsia/UtilityBehaviors
Я написал это в своем README.mdown
### Status
[](https://travis-ci.org/simkimsia/UtilityBehaviors)
Итак, ответ
[](your travis url for the repo here)
EDIT:
Я понял, что вы, возможно, захотите включить Travis Service Hook.
Если это то, что вы имеете в виду, перейдите к вашему реестру github > Настройки > Крючки службы. Используйте Ctrl + F и найдите Travis.
EDIT2:
Перейдите к https://travis-ci.org/profile/ {заполните свой собственный usernam}/profile
Затем скопируйте токен и вставьте его на страницу "Трейв-сервис-крюк" в разделе "Настройки рефинансирования Github".
Введите свое имя пользователя и в Travis.
Попробуйте кнопку отправки тестовой отправки.
Вы должны увидеть успешную отправку полезной нагрузки.
Если это сработает, ваше репетирование github теперь подключается к вашему travis.
EDIT3:
OP задает вопрос о статусе сборки travis для коммитов, найденных на страницах запросов на тягу.
Он предположил, что статус сборки travis появится где угодно, пока есть фиксация.
Отвечаю, что предположение неверно.
Ответ 2
Интеграция Github
1) Перейдите к https://travis-ci.org/ {имя пользователя или org}/{репозиторий}
2) Нажмите Изображение состояния (появится всплывающее окно)
![enter image description here]()
3) Выберите ветку, затем щелкните раскрывающееся меню Image URL ▼ и установите его на Markdown ▼.
![enter image description here]()
5) Копировать Вставьте код в свой README.md
6) Git добавить, зафиксировать и нажать. Обновите github, и теперь вы увидите изображение.
Ответ 3
Для получения разметки Вы должны перейти в
https://travis-ci.org/ {имя пользователя}/{репозиторий}
Нажмите кнопку с заголовком "Построить статусные изображения" под своим именем пользователя в правом верхнем углу
После этого вы получите всплывающее окно с разметками для разных сред
Вот скриншот с всплывающим окном для моего собственного репозитория
![enter image description here]()
Ответ 4
Если вы используете хром, я только что создал хром-расширение для показа времени сборки и времени изменения шоу в github. Это удобно, чтобы показать travis build statug в github repo, если только репо запущено с помощью travis-ci.
Вы можете установить его из хромового интернет-магазина
Или см. Более подробную информацию о my github repo
Ответ 5
Чтобы получить тот же результат, что и в примере, ваш запрос push/pull должен быть построен.
Эта картинка означает, что Запрос на извлечение не был успешно построен
![enter image description here]()
Эта картинка означает, что Запрос на извлечение был успешно построен
![enter image description here]()