Size: a a a

2020 January 24

MK

Mem Kekovich in Rude QA
@zewcha если тебе предложат гредл - шли нахуй сразу (ну ты и так в курсе)
я в прошлый раз рабочий и написанный проект на гредле за пару часов переписал на мавен, тому что блять нужного плагина не было под градл )))
источник

ИС

Игорь Середа in Rude QA
Это системы сборки? Я просто не кукарекаю, поэтому не в курсе.
источник

ИС

Игорь Середа in Rude QA
Если да, то как код проекта от них зависит?
источник

S

SaneQ in Rude QA
Mem Kekovich
ребанный рот того gradle
просто залуповерская система сборки
да, пиздато, но даже idea до сих пор не поддерживает синтаксис толком (код работает, но подсветка нет)
какая-то ебанина с тасками, хотя они пиздатые, то есть при сборке можно еще одну сборку на сборку блять ебануть ))))0
да, красиво. не то, что хмл портянки в мавене
дока пиздатая, но ее так много, что я устал читать вчера ее блять )))
самая боль со всякими плагинами - они есть под мавен, и могут не быть под гредл (писать самому лол или искать форки под градл)
держу в курске крч
у нас мавен, приходи
источник

MK

Mem Kekovich in Rude QA
Игорь Середа
Это системы сборки? Я просто не кукарекаю, поэтому не в курсе.
да, системы сборки
источник

СС

Сказочный Сникерс in Rude QA
Игорь Середа
В том, что я не совсем понял, как у вас процесс происходит, что у вас мержит скрипт. Обычно отревьюхали, нажали кнопку. Вроде всё понятно. или давай рассказывай, как устроено.
Разраб заводит МР в гитлабе, проставляет лейблы. лейблы есть разные и на разные лейблы своя логика. например TESTS, RPM, JIRA итд. дальше гитлаб кидает хук на дженкинс со всей мета инфой, именами бранчей, создателем ассайнером мр, лейблами итд. Дженкинс начинает все это смотреть и дальше запускает различные пайплайны. И так на каждый коммит в процессе ревью. В пайплайнах бегают разные наборы тестов в зависимости от ситуаций. Когда ревью пройдено и готовы мержить только определенные людии имеют доступ к test&merge сборке на дженкинсе. Они заходят на нее и запускают, та в свою очередь гонит абсолютно все тесты в максимально дебажном режиме и пока все не пройдет мержа не будет. Если все ок, то мерж, комменты в жиру, закрытие МР в гитлабе, нотификации в почту итд итп.
источник

СС

Сказочный Сникерс in Rude QA
Единственно что я жалею то что в нашей версии гитлаба нельза в МР всунуть кнопку MERGE чтобы она сама на дженкинс сходила
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
Разраб заводит МР в гитлабе, проставляет лейблы. лейблы есть разные и на разные лейблы своя логика. например TESTS, RPM, JIRA итд. дальше гитлаб кидает хук на дженкинс со всей мета инфой, именами бранчей, создателем ассайнером мр, лейблами итд. Дженкинс начинает все это смотреть и дальше запускает различные пайплайны. И так на каждый коммит в процессе ревью. В пайплайнах бегают разные наборы тестов в зависимости от ситуаций. Когда ревью пройдено и готовы мержить только определенные людии имеют доступ к test&merge сборке на дженкинсе. Они заходят на нее и запускают, та в свою очередь гонит абсолютно все тесты в максимально дебажном режиме и пока все не пройдет мержа не будет. Если все ок, то мерж, комменты в жиру, закрытие МР в гитлабе, нотификации в почту итд итп.
жоска
источник

MK

Mem Kekovich in Rude QA
у вас кеклаб как репозиторий или как билд агенты тоже юзаются?
источник

СС

Сказочный Сникерс in Rude QA
только как репа
источник

СС

Сказочный Сникерс in Rude QA
все остальное на дженкинсе
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
только как репа
ясно
источник

СС

Сказочный Сникерс in Rude QA
дженкинс через плагин подключен ко всем моим проектам как сторонняя сиай
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
дженкинс через плагин подключен ко всем моим проектам как сторонняя сиай
плагин в кеклабе?
источник

СС

Сказочный Сникерс in Rude QA
Mem Kekovich
плагин в кеклабе?
в дженкинсе
источник

MK

Mem Kekovich in Rude QA
а, понял. не так прочитал
источник

СС

Сказочный Сникерс in Rude QA
Я тут рисовал блоксхему моего мр пайплайна
источник

СС

Сказочный Сникерс in Rude QA
И немного приуныл
источник

СС

Сказочный Сникерс in Rude QA
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
Я тут рисовал блоксхему моего мр пайплайна
да я пока читал приуныл )))0
источник