У меня есть задание развертывания, для которого необходимо, чтобы другое задание было успешно запущено с последним git-хешем.
Можно ли проверить это условие и затем выполнить предварительное задание, если условие не выполняется?
Вы можете получить эту информацию, используя REST API Дженкинса:
http://JENKINS -HOST: 8080 / job / JOB-NAME / lastBuild / api / xml