2012-02-20 4 views
5

У меня есть репозиторий GIT. Когда я ввел GIT-изменение в Gerrit, он запускает сборку jenkins и в случае успеха объединяет этот код в репозиторий GIT.Конфигурация Jenkins

Но Дженкинс постоянно создает источник из GIT repo. Он не выбирает изменения, наложенные на Геррита.

Какие настройки следует изменить в Gerrit/Jenkins?

ответ

3

В конфигурации jenkins для раздела управления исходным кодом git нажмите кнопку «Дополнительно» и установите для параметра refspec значение $GERRIT_REFSPEC, которое подберет набор изменений, который был зафиксирован.

+0

Это сработало! Большое спасибо ! – user691197

+0

добро пожаловать. –

+0

Привет, Марк, у меня все еще есть еще одна проблема. Jenkins build не показывает правильные данные изменения в поле «изменения» на странице состояния. Я попытался добавить переменную $ GERRIT_SUBJECT_NAME в поле кода mgmt-> Advanced-> исходного кода, но я все еще вижу имя старого изменения. Я уверен, что он создает правильный исходный код, но в поле «изменения» отображается имя предыдущей смены. Пожалуйста, предложите мне также решение. – user691197

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