2015-05-20 4 views
13

Для нашего проекта мы используем GitHub. У нас включен TravicCI (как это требовалось для использования нашим проектом). Кроме того, у нас также есть полный экземпляр Jenkins, работающий с построителем запросов на растяжение.Jenkins + Github Pull Запрос строительного дисплея

Теперь это все работает отлично, и в обзоре запроса тягового это выглядит следующим образом: Overview pull request

Теперь, как вы можете видеть, Трэвис отображается красиво с именем. Однако настройка Jenkins показана как «по умолчанию». Я хотел бы изменить это на что-то еще, но я ничего не могу найти (github, jenkins, настройки плагина) о том, как/где это изменить. Как мне это изменить?

ответ

15

Вы можете изменить это в задании.

Ваша работа> Настройка> Build Триггеры> Настройка триггера> Commit Статус Context

Введите что-то в этом поле, чтобы отменить "по умолчанию".

+0

«Контекст статуса сделки» выглядит многообещающим. Однако он не работает в GHPRB 1.29. Контекст создается для действия _Build Triggered_, но не для других действий «Commit Status». – jmoody

+0

@jmoody, вот что я вижу. Вы нашли исправление? Или вы все еще получаете «по умолчанию» для всего, кроме действия Build Triggered? –

+2

Похоже, что если вы полагаетесь на настройки по умолчанию для плагина, вы получите такое поведение. Если вы настроили «Контекст» в настройках сборки, это, похоже, работает по назначению. –

1

В редакторе GHPRB ver 1.33.0 опция изменения имени проверки для GitHub PR находится в пределах заданной конфигурации: Ваша работа> Настроить> Среда сборки> Установить статус фиксации GitHub с помощью настраиваемого контекста и сообщения (обязательно сконфигурируйте работу с восходящим потоком с помощью триггера GHPRB)> Контекст состояния связи

0

Возможно, я опоздаю на этот ответ, но мое предложение состоит в том, чтобы создать другого пользователя в качестве учетной записи «бот» для подключения к GitHub с вашего сервера Jenkins вместо использования вашего основного admin. Это добавляет еще один уровень безопасности в соединение. Я немного написал об этом here

Смежные вопросы