Предположим, что сценарий «Задание A» вызывает задание B:
...
...
...
crID = build (job: "Open Change Request", wait: true, parameters: [
string(name: "assignedTo", value: "${BUILD_USER_EMAIL}"),
string(name: "crType", value: "Upgrade worker nodes"),
string(name: "environment", value: "${region}")]).result
Приведенный выше код некорректен, так как result
вернет FAILURE
, SUCCESS
и т. Д. *
Что мне нужно, так это получить значение, сгенерированное заданием B.
Возможно ли вообще получить ответ задания, выполненного как часть шага build
?
Возможности:
- Читать журнал с другой работы?
- Глобальные свойства?