Size: a a a

DevOps — русскоговорящее сообщество

2020 August 26

MM

Mikhail Mik in DevOps — русскоговорящее сообщество
Подскажите как в дженкинс pipline вывод косноли в конце получить, чтобы вычленить текст и зафейлить если надо
источник

SS

Sergey Solomin in DevOps — русскоговорящее сообщество
всем привет, подскажите с проблемой
собираю локально с помощью gradle 2 сервиса. после сборки jar файл в папках rest/build/libs и router/build/libs.
если собираю в докере в gitlab ci 1 сборка собирается в каталоге rest/build/libs, вторая ругается что каталога router/build/libs нет.
имиджи для сборки одинковые gradle:6.4.1-jdk8
локально тоже используется gradle 6.4.1

может кто сталкивался?
источник

AS

AbdulAziz Sadykov in DevOps — русскоговорящее сообщество
Sergey Solomin
всем привет, подскажите с проблемой
собираю локально с помощью gradle 2 сервиса. после сборки jar файл в папках rest/build/libs и router/build/libs.
если собираю в докере в gitlab ci 1 сборка собирается в каталоге rest/build/libs, вторая ругается что каталога router/build/libs нет.
имиджи для сборки одинковые gradle:6.4.1-jdk8
локально тоже используется gradle 6.4.1

может кто сталкивался?
Локально просто gradle build ? И в докерфайле так же?
источник

SS

Sergey Solomin in DevOps — русскоговорящее сообщество
AbdulAziz Sadykov
Локально просто gradle build ? И в докерфайле так же?
вопрос снят, решил вопрос. спасибо
источник

КВ

Каменко Виталий... in DevOps — русскоговорящее сообщество
Mikhail Mik
Подскажите как в дженкинс pipline вывод косноли в конце получить, чтобы вычленить текст и зафейлить если надо
А зачем тебе фейлить на основе текста?) Других критериев проверки не придумал?)
источник

MM

Mikhail Mik in DevOps — русскоговорящее сообщество
вопрос философский, бессмысленно его обсуждать.
источник

MM

Mikhail Mik in DevOps — русскоговорящее сообщество
есть задача, ее надо делать
источник

КВ

Каменко Виталий... in DevOps — русскоговорящее сообщество
Mikhail Mik
есть задача, ее надо делать
Возможно, есть более изящный способ решения?
источник

MM

Mikhail Mik in DevOps — русскоговорящее сообщество
все возможно в этом мире
источник

AK

Aleksandr Kurach in DevOps — русскоговорящее сообщество
Mikhail Mik
вопрос философский, бессмысленно его обсуждать.
источник

MM

Mikhail Mik in DevOps — русскоговорящее сообщество
да вы просто гений, а группу для таких умников как вы существует, чтобы посылать в гугл
источник

AK

Aleksandr Kurach in DevOps — русскоговорящее сообщество
Mikhail Mik
да вы просто гений, а группу для таких умников как вы существует, чтобы посылать в гугл
конечно. но действительно нахрена попытаться искать что-то, лучше задать свой вопрос в чат на 8,5к человек)
источник

MM

Mikhail Mik in DevOps — русскоговорящее сообщество
именно, чтобы пообщаться с человеком который так уже делала.
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
Александр Носенко
типа time()-(process_last{app="billing_cdr"}) > 310 and process_last{app="billing_cdr"} == null
avg over time?
источник

АН

Александр Носенко... in DevOps — русскоговорящее сообщество
Sergey Trapeznikov
avg over time?
sum(rate(process_last{app="billing_cdr"} [1m] )) < 1
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
Sergey Trapeznikov
Юзает кто https://github.com/optiopay/klar?
Какая то фигня, он output не меняет
CLAIR_ADDR=localhost:6060 CLAIR_OUTPUT=Defcon1 CLAIR_THRESHOLD=10  ./klar postgres:latest

Found 87 vulnerabilities
Unknown: 25
Negligible: 52
Low: 10
В подробном виде с таблицей и тп тоже не хочет
крч эта говнина работает максимально странно
у нее есть граница с какого уровня показывать алерты, если за этой границей есть что то, она отдает code1, и сиай собсна упадет
но если у вас условно только medium уязвимости, и нет high, а вы поставили high+ порог, то софтина отдаст список всех уязвимостей
но если у вас нет high, но есть medium, то выполнение отработает нормально
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
источник

ДА

Дмитрий Андреев... in DevOps — русскоговорящее сообщество
Sergey Trapeznikov
крч эта говнина работает максимально странно
у нее есть граница с какого уровня показывать алерты, если за этой границей есть что то, она отдает code1, и сиай собсна упадет
но если у вас условно только medium уязвимости, и нет high, а вы поставили high+ порог, то софтина отдаст список всех уязвимостей
но если у вас нет high, но есть medium, то выполнение отработает нормально
а тебя типа разработчики и коллеги будут больше любить, если CI начнёт валиться, но из-за чего узнать невозможно, т.к. алерты этого уровня настроены подавляться?
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
Дмитрий Андреев
а тебя типа разработчики и коллеги будут больше любить, если CI начнёт валиться, но из-за чего узнать невозможно, т.к. алерты этого уровня настроены подавляться?
это заказ разработки
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
"если найдет у нас в докере high+ надо чтобы падал"
источник