Проверьте, есть ли изменения в git из конвейера - PullRequest
0 голосов
/ 28 июня 2018

Я работаю над многоотраслевым (A) заданием, которое запускается из другого (B). Я хочу сделать развертывание моего проекта, только если есть изменения в этом проекте (A). Под изменениями я подразумеваю предыдущую сборку этой работы (я видел, что панель jenkins дает вам эту информацию при сборке, поэтому я подумал, что ее можно будет где-то прочитать).

enter image description here)

Итак, есть ли способ проверить это в конвейере?

1 Ответ

0 голосов
/ 12 июля 2018

Наконец я нашел ответ. Если вы просто хотите узнать, есть ли изменения в этой сборке, вы можете сделать:

if(currentBuild.changeSets.size() > 0) {
    //There are changes
}
else {
    //No changes
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...