Size: a a a

2020 October 09

E

Elenhil in jenkins_ru
откуда toString
источник

u

unixshaman in jenkins_ru
/warn
Такс.
У меня есть объект. getClass() - даёт в ответ json.
Я его передаю в параметр string вот так: jsonObject.toString()
После чего в дочернем джобе:
readJson text: jsonObject
И ругает за синтаксис
Что-то тут не так,  так просто это не делается
источник

/

/warn in jenkins_ru
А он не принимает если в string пихать просто json
источник

E

Elenhil in jenkins_ru
вам надо json.puts()
источник

/

/warn in jenkins_ru
Даёт ошибку что он хочет стринг получить
источник

u

unixshaman in jenkins_ru
/warn
А он не принимает если в string пихать просто json
Нужно вызывать json.stringify , чтобы сделать string
источник

E

Elenhil in jenkins_ru
источник

/

/warn in jenkins_ru
unixshaman
Нужно вызывать json.stringify , чтобы сделать string
Все, понял, сейчас попробую
источник

u

unixshaman in jenkins_ru
/warn
Все, понял, сейчас попробую
источник

E

Elenhil in jenkins_ru
/warn
Такс.
У меня есть объект. getClass() - даёт в ответ json.
Я его передаю в параметр string вот так: jsonObject.toString()
После чего в дочернем джобе:
readJson text: jsonObject
И ругает за синтаксис
вот это вот оно приводит объект json (который мапа) к стрингу. И выводит грувевую мапу стрингой, а не реальный json
источник

/

/warn in jenkins_ru
Вот, я так тоже умею. Просто пытался решение лучше найти
источник

/

/warn in jenkins_ru
Но видимо надо страдать
источник

u

unixshaman in jenkins_ru
/warn
Но видимо надо страдать
Да, лучше не выйдет, я тоже думал что за фигня, разными вообще классами делать схожие вещи, но вот оно так вот
источник

u

unixshaman in jenkins_ru
Из JSON в объект:
def data = new JsonSlurperClassic().parseText(json)

Из объекта в JSON:
def json = JsonOutput.toJson(data)
//if you need pretty print (multiline) json
json = JsonOutput.prettyPrint(json)
источник

E

Elenhil in jenkins_ru
так стоп
источник

E

Elenhil in jenkins_ru
нет
источник

E

Elenhil in jenkins_ru
Из JSON в объект: readJson
источник

E

Elenhil in jenkins_ru
не парсите ничего на мастере молю
источник

/

/warn in jenkins_ru
Все, получилось. Спасибо большое!
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Bogdan
Добрый вечер, кто сможет подсказать, возможно есть плагин или готовое решение. Нужно мониторить слейв ноду на определенное количество зафейленых на ней билдов.
можно экспортировать данные в influxdb (плагин есть) а от туда уже отображать в графане или любым другим способом
источник