@Rasty

Как вывести в лог сборки название свойства объекта?

При проверке yaml файла использую такой кусок с замыканиями в stage:

def closure_requirements_list = [{it.healthcheck}, {it.stop_grace_period}, {it.deploy.placement.constraints}]
def yaml = readYaml file: "template.yml"
for (item in closure_requirements_list) {
    req = item(yaml.services."${servicename}")
    if (req == null) {
         currentStage.result = 'FAILURE'
    }
}


А каким образом можно вывести в лог сообщение когда req == null какого именно свойства нет?
Встроенных работающих методов в Groovy типа obj.getName() не нашел
  • Вопрос задан
  • 12 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы