Size: a a a

2019 November 26

V

Vit in DevOps Moscow
Oleg Soroka
Негативная интеграция со слаком есть и так :)
Нативная интеграция - для пони в вакууме, как обычно. Если шаг деплоя на тест. Он может падать сколько влезет. А есть деплой в прод - если он упал, нужно уведомить в установленном порядке. И в зависимости от приложения (да, есть ещё монорепы) - в разный канал. Например. Плюс какое-то свое форматирование там сделать, скажем
источник

GG

George Gaál in DevOps Moscow
Vit
Нативная интеграция - для пони в вакууме, как обычно. Если шаг деплоя на тест. Он может падать сколько влезет. А есть деплой в прод - если он упал, нужно уведомить в установленном порядке. И в зависимости от приложения (да, есть ещё монорепы) - в разный канал. Например. Плюс какое-то свое форматирование там сделать, скажем
+
источник

V

Vit in DevOps Moscow
Mikhail Leonov
Там и так почта приходит
Почта приходит на каждый чих, даже когда это тест. И приходит только автору. И толкьо в почту) мне в слак, и чтобы все видели, и толкьо если я решил что нужно слать
источник

OS

Oleg Soroka in DevOps Moscow
Не надо это тянуть в гитлаб
источник

GG

George Gaál in DevOps Moscow
не хватает интеграции гитлаба со шлаком.
источник

GG

George Gaál in DevOps Moscow
та которая есть - слишком упрощенная
источник

OS

Oleg Soroka in DevOps Moscow
CI система - это не оркестратор
источник

V

Vit in DevOps Moscow
Gleb Mekhrenin
с какой версии?
источник

V

Vit in DevOps Moscow
Oleg Soroka
Не надо это тянуть в гитлаб
А куда это тянуть? Если не в CI систему)
источник

V

Vit in DevOps Moscow
Oleg Soroka
CI система - это не оркестратор
Как лучше сделать?
источник

GM

Gleb Mekhrenin in DevOps Moscow
надо потестить, я на 12.5 еще не успел обновиться
источник

V

Vit in DevOps Moscow
George Gaál
та которая есть - слишком упрощенная
А другой не будет, т.к. есть "базовая", а дальше - у каждого свои хотелки.

Просто не хватает переменной /возможности запускать скрипты "нативно" при упавшей джобе, и все, было бы совсем норм)
источник

GG

George Gaál in DevOps Moscow
Oleg Soroka
CI система - это не оркестратор
+
источник

GG

George Gaál in DevOps Moscow
но CI система может вебхуком дергать оркестратор - почему нет?
источник

V

Vit in DevOps Moscow
Gleb Mekhrenin
надо потестить, я на 12.5 еще не успел обновиться
Этой issue 3 года. https://gitlab.com/gitlab-org/gitlab/issues/16114

Я думаю давно есть..
источник

GG

George Gaál in DevOps Moscow
Vit
А куда это тянуть? Если не в CI систему)
внезапно - оно называется GITLAB-CI, а не GITLAB-CD ;)
источник

V

Vit in DevOps Moscow
George Gaál
но CI система может вебхуком дергать оркестратор - почему нет?
Что такое "оркестратор"? Кубернетис у меня отдельно, да)
источник

GM

Gleb Mekhrenin in DevOps Moscow
ну я год назад подобное проделать хотел, after_script не работал если scirpt фейлился. Только те способы что в комментах к ишью
источник

GG

George Gaál in DevOps Moscow
Vit
Что такое "оркестратор"? Кубернетис у меня отдельно, да)
штука, которая управляет флотом инстансов.
источник

GG

George Gaál in DevOps Moscow
это может быть SCM, может быть кубер, может быть что-то еще
источник