Size: a a a

2020 March 31

PD

Petrukhin Dmitriy in DevOps Moscow
corsars
все надо делать в workflow самого CI/CI. Надо сказать что у Jenkins много проблем в части workflow - это CI/CD для бедных. Поэтому надо строить все на AWX (TOWER) или на Bitbucket/Bamboo - там в одной среде и права доступа и права просмотра статусов заданий и уровни сообщений от результатов цепочек пайплайнов.
но вот проблему он решает с мульти бранчовым пайплайном норм. У тимсити агенты дорогие, у гитлаба - одна репа один pipeline
источник

GG

George Gaál in DevOps Moscow
> у гитлаба - одна репа один pipeline

это не является проблемой
источник

PD

Petrukhin Dmitriy in DevOps Moscow
George Gaál
> у гитлаба - одна репа один pipeline

это не является проблемой
ну кому как.
источник

PD

Petrukhin Dmitriy in DevOps Moscow
George Gaál
> у гитлаба - одна репа один pipeline

это не является проблемой
есть ньюансы )))
источник

c

corsars in DevOps Moscow
Petrukhin Dmitriy
но вот проблему он решает с мульти бранчовым пайплайном норм. У тимсити агенты дорогие, у гитлаба - одна репа один pipeline
Нафиг,там даже ревью нормально не работает в гитлабе
источник

GG

George Gaál in DevOps Moscow
ну как минимум - это не правда - ты можешь описать два пайплайна для разных бранчей или для разных входных условий
источник

GG

George Gaál in DevOps Moscow
ну либо описывать пайплайн как внешнюю сущность (разделить код и само исполнение)
источник

PD

Petrukhin Dmitriy in DevOps Moscow
George Gaál
ну как минимум - это не правда - ты можешь описать два пайплайна для разных бранчей или для разных входных условий
они будут выполняться последовательно
источник

GG

George Gaál in DevOps Moscow
Petrukhin Dmitriy
они будут выполняться последовательно
нет
источник

GG

George Gaál in DevOps Moscow
я про другое
источник

GG

George Gaál in DevOps Moscow
🤦‍♂️
источник

c

corsars in DevOps Moscow
George Gaál
🤦‍♂️
Спокойно Георгий спокойно 😉
источник

GG

George Gaál in DevOps Moscow
огрий ага
источник

PD

Petrukhin Dmitriy in DevOps Moscow
ну то что можно описать по бранчам это я знаю, у меня было ощущение что последоваельно в одной репе, т.е. будут ждать выполения предыдущего
источник

c

corsars in DevOps Moscow
Ой.... простите шеф 😉 А в тему последовательно или параллельно - тут осторожно надо проектировать
источник

GG

George Gaál in DevOps Moscow
как сделаешь - так и будет
источник

GG

George Gaál in DevOps Moscow
есть опции, что могут ждать, а есть опции, которые сериализуют пайплайны в очередь выполнения
источник

PD

Petrukhin Dmitriy in DevOps Moscow
George Gaál
как сделаешь - так и будет
хм, гляну
источник

c

corsars in DevOps Moscow
George Gaál
как сделаешь - так и будет
Не от потолка конечно же... есть приложения который ждут какой то логики от других - это связано с БД например
источник

PD

Petrukhin Dmitriy in DevOps Moscow
George Gaál
как сделаешь - так и будет
опять придется читать документацию ))))
источник