Отправлять сообщения Джерриту Джерриту?
У меня есть проект избирателя в Дженкинсе, инициированный событием gerrit. Моя задача - выяснить, как отправлять дополнительные сообщения gerrit (помимо автоматически отправляемых избирателями) во время сборки или после нее с информацией о состоянии сборки или какие шаги / задачи были успешными.
1 ответ
Я думаю, что мы можем отправлять сообщения, используя инструменты командной строки. Нечто подобное будет работать..
ssh -p $ GERRIT_PORT $ GERRIT_HOST проверка Gerrit --проект "$GERRIT_PROJECT" --message '"Пользовательское сообщение"' "$GERRIT_PATCHSET_REVISION"
Чтобы включить переменную в сообщение, мы сначала оценим команду.
eval ssh -p $ GERRIT_PORT $ GERRIT_HOST проверка Gerrit --проект "$GERRIT_PROJECT" --message \'\"Настраиваемое сообщение. $BUILD_URL\"\' "$GERRIT_PATCHSET_REVISION"