Size: a a a

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

2021 March 01

i

inqfen in DevOps — русскоговорящее сообщество
Cry Baby
Но его нельзя будет скипнуть и снижается вектор возможных ошибок.
Ну если тег не поставишь, то просто ничего не выльется, вот и все
источник

i

inqfen in DevOps — русскоговорящее сообщество
Наверное люди заметят что это, пайплайна-то нет
источник

M

Maksim Sharov in DevOps — русскоговорящее сообщество
Cry Baby
Но его нельзя будет скипнуть и снижается вектор возможных ошибок.
выше видел ответ? думаю, то, что нужно
источник

CB

Cry Baby in DevOps — русскоговорящее сообщество
inqfen
вместо поставить тег и по нему зупастить CI - поставить его же после тестов
Тэг может быть проставлен не корректно. Иногда нудно прогнать ci без тега и т.п.
источник

С

Сайхан in DevOps — русскоговорящее сообщество
Cry Baby
Привет. Подскажите как лучше версионировать релизы. Понятно, что semver. Но не понятен пайплайн целиком. Самое простое когда разработчик ручками в гите ставит тэг с версией, но бывают ошибки человеческого фактора и просто лень, не удобно, хочется автоматики. Хотелось бы иметь возможность тегать только протестированную сборку и давать выбор бампать патч, минор или мажор. Модет есть какие-то хорошие ссылки ро этой теме.
А если серьезно, то вам надо договориться внутри себя как и когда считать минорным или мажорным обновлением
источник

i

inqfen in DevOps — русскоговорящее сообщество
>проставлен не корректно

его и с принудительным выбором можно некорректно поставить
источник

i

inqfen in DevOps — русскоговорящее сообщество
И прогнать CI без тега тоже проблемы не вижу
источник

CB

Cry Baby in DevOps — русскоговорящее сообщество
Сайхан
А если серьезно, то вам надо договориться внутри себя как и когда считать минорным или мажорным обновлением
Вопрос вообще не про это.
источник

i

inqfen in DevOps — русскоговорящее сообщество
Ну вообще подобной системой с проставлением тегов как мне кажется ни одна проблема не решается
источник

i

inqfen in DevOps — русскоговорящее сообщество
Прогнать без тега - это и так можно
источник

CB

Cry Baby in DevOps — русскоговорящее сообщество
inqfen
>проставлен не корректно

его и с принудительным выбором можно некорректно поставить
А я спорю разве?)
источник

i

inqfen in DevOps — русскоговорящее сообщество
Защитить "правильность" тега - тоже не защищает
источник

i

inqfen in DevOps — русскоговорящее сообщество
>Хотелось бы иметь возможность тегать только протестированную сборку и давать выбор бампать патч, минор или мажор

Ну тут тогда вопрос - какю проблему решаете?) Если описанную выше - вот это не поможет
источник

i

inqfen in DevOps — русскоговорящее сообщество
Если просто надо вот это - то это другой вопрос
источник

CB

Cry Baby in DevOps — русскоговорящее сообщество
Ну вот и хотелось бы увидеть примеры как это у других реализовано. Полный цикл с отработкой нештатных ситуаций.
источник

i

inqfen in DevOps — русскоговорящее сообщество
У нас деплой с тегом, но есть опциональные варианты через переменные
источник

i

inqfen in DevOps — русскоговорящее сообщество
Но штатный релиз - через гит тег
источник

i

inqfen in DevOps — русскоговорящее сообщество
по тегу определается соответственно и на prod или staging лить
источник

i

inqfen in DevOps — русскоговорящее сообщество
+ с тегом куда проще в управлении кодом - в плане не надо потом искать, а какой коммит был в прошлый релиз - просто ответвляешься от тега, патчишь, льешь патч из этой ветки в новым тегом, мержишь
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Andrey
Зачем описывать в классах котлина эти манифесты, почему просто не использовать хельм?
потому что хельм как был костылём, так и остался. Есть запрос на управление ресурсами как объектами кода с type safety а не жонглированием ямликами.
источник