Size: a a a

2021 October 12

GG

George Gaál in K8Spb
Попробуй
источник

LS

Lex Sh in K8Spb
окей, попробую. Но сильно не бейте в случае чего =)
источник

LS

Lex Sh in K8Spb
Надеюсь, вы сможете помочь.
Интересует вот что. Какие инструменты вы используют для автоматической сборки релиза? Поясню. Например у вас есть таск-трекер, релиз менеджер хочет нажать на кнопку и запустить сборку релиза, а там понятное дело могут быть несколько веток, и на выходе получить готовую сборку.
Желательно:
* чтобы каждая ветка при мердже в релиз-бранч прошла тесты и так далее.
* без прямого участия человека
* сделать это максимально безопасным, например если тесты при мердже одной ветки в релиз не прошли – откатиться на тэг назад

Есть какие-нибудь инструменты на примете?
источник

LS

Lex Sh in K8Spb
из имеющихся аналогов не нашел ничего схожего, только около CI инструменты
источник

PK

Pavel Khritonenko in K8Spb
Инструменты есть, только нужен тот, кто ими пользоваться будет.
источник

AS

Aleksey Shirokikh in K8Spb
argo-workflows ?
источник

LS

Lex Sh in K8Spb
спс, гляну
источник

AS

Aleksey Shirokikh in K8Spb
выбросить человека не получится
источник

AS

Aleksey Shirokikh in K8Spb
за релиз кто то должен быть ответственен если уж у вас есть такая роль то скорее всего вы уже в неправильном флоу
источник

AS

Aleksey Shirokikh in K8Spb
и что бы вы не делали из него не выберетесь
источник

LS

Lex Sh in K8Spb
не, человек точно нужен, это не обсуждается
источник

E

Etki in K8Spb
Я тут кажется ловлю себя на месте, где слишком привык к каким-то паттернам, чтобы видеть общую картину. Чем это может быть кроме CI-инструментов?
источник

AS

Aleksey Shirokikh in K8Spb
если человек нужен и у вас флоу с черепиками вы ничего не сделаете тоже
источник

LS

Lex Sh in K8Spb
обойтись без человека – имел в виду, чтобы условный разработчик не сидел и рукаме мерджил необходимые ветки
источник

AS

Aleksey Shirokikh in K8Spb
в целом надо менять гитфлоу вероятнее всего
источник

E

Etki in K8Spb
Пока я не очень понимаю почему не
Извините
Я честно не хотел
Дженкинс
источник

E

Etki in K8Spb
Возможно, я неправильно понимаю работу с ветками, судя по другим вопросам
источник

GG

George Gaál in K8Spb
Нет, ты ее норм воспринимаешь
источник

GG

George Gaál in K8Spb
Но все что можно сделать на Дженкинсе - можно сделать на гитлабе
источник

DH

Dmitriy Harlamov in K8Spb
Тут наверное больше не про сам CI \ CD тул, без которого безусловно никуда, а скорее обвязки для уютного мирка скрам мастера. Мы как то завязывали Jira и его workflow на дергание нужных рубильников. Получалось что создав релиз в jira, дальше все почти всегда получалось само
источник