Size: a a a

2020 April 25

G

Georgy in pro.elixir
Это уже человеческий фактор
источник

G

Georgy in pro.elixir
И много неизвестных
источник

V

V in pro.elixir
Да с чего ты взял что не настроишь, если ты его даже не пробовал?
источник

P

Pavel in pro.elixir
Jenkins позволяет ставить в очередь задачи, а не отменять.
источник

G

Georgy in pro.elixir
Не я не спорить хочу, просто использовал дженкинс и как и другие инструменты и понимаю о чем ты, но это все автоматизация, которая не знает о требованиях конкретного деплоя
источник

P

Pavel in pro.elixir
Ты спокойно можешь гарантировать одна-задача-в-одно-время + ставить в очередь исполнение, если очередь кем-то занята
источник

V

V in pro.elixir
Georgy
Не я не спорить хочу, просто использовал дженкинс и как и другие инструменты и понимаю о чем ты, но это все автоматизация, которая не знает о требованиях конкретного деплоя
Так ты сам описываешь как должен происходить деплой в Jenkinsfile в проекте.
источник

G

Georgy in pro.elixir
Требования деплоя могут быть такие как я писал выше - запустить миграцию данных по завершению деплоя, походить по основным фичам проверить их работу, реверт в случае неудачи и тп
источник

G

Georgy in pro.elixir
На время этих операций я хочу чтобы пайплайн был за мной
источник

P

Pavel in pro.elixir
Не вижу проблем. Запуск миграции - это отдельная джоба, основные фичи - это автотесты
источник

V

V in pro.elixir
> запустить миграцию данных по завершению депло

а зачем запускать миграцию по завершению деплоя? пусть миграция будет одним из шагов деплоя
источник

G

Georgy in pro.elixir
Ясно, те вы не открываете свое приложение после деплоя?
источник

G

Georgy in pro.elixir
А если все полетело, а ваш коллега уже поверх деплоит
источник

P

Pavel in pro.elixir
Georgy
Ясно, те вы не открываете свое приложение после деплоя?
Да, мыж дебилы
источник

G

Georgy in pro.elixir
Реверт обоих пул реквестов?
источник

G

Georgy in pro.elixir
Pavel
Да, мыж дебилы
Ясно
источник

V

V in pro.elixir
Pavel
Да, мыж дебилы
Да, я чёт поторопился советовать инструмент, не выяснив подробностей о команде, которая его будет использовать.
источник

P

Pavel in pro.elixir
Я просто не понимаю, зачем делать что-то своим каким-то велосипедом, вместо того, что у тебя есть релизные циклы, какие-то процессы для релизов и автоматизация релизов
источник

V

V in pro.elixir
В самом деле, вначале нужно выяснить, кто будет деплоить - дебилы или нет. Если дебилы - то всё что мы советуем - без толку.
источник

G

Georgy in pro.elixir
Так я и спрашиваю у кого как настроено :)
источник