Bitbucket, он нам собрал и запушил докер имедж в регистри.
Дальше хочется апдейнтнуть только нужные сервисы, которые крутятся в Portainer, а не все. В портнейнер будем ходить по API, тут проблем нет.
Вопрос в том, есть ли какой-то магический способ по diff'у кода, который был между текущим билдом и предыдущим, определять, какие процессы нужно рестарнуть?
А то ждать, пока сбилдится и потом ручками прокликивать, что обновить в портнейре, уже поднадоело 🙂
Привет. Версионируйте - semver, чекайте по версии а не по изменениям и python тут не причем
хм, а как semver поможет? вот я поменял в коде одну строчку, которая затрагивает 1 контейнер, который нужно после успешно билда имеджа рестарнатуть. остальные 20 лишний раз рестартовать не хочется.
в github actions можно отслеживать изменения и по ним строить воркфлоу
Обсуждают сегодня