M52: Three-branches release model: Master, Release Candidate, Live
yegor256 podcast14 Mar 2019

M52: Three-branches release model: Master, Release Candidate, Live

In order to isolate your production from the "dirty" master branch, I'm suggesting to use a simple release/delivery model. First, you let everybody commit to the "master" branch, of course, after they pass all unit/integration tests and the entire merge pipeline. Then, you create a candidate branch, which you deploy to the staging environment and let your testers break it as much as they can. Then, when it becomes obvious that testers can't find anything critical there, you the "candidate" branch into the "live" branch and deploy to production, via the deployment pipeline. You may have a number of release candidates, staying in testing simultaneously. This model proved its validity in many projects I've been doing over the last years. If you tried it and there were problems, please let me know in the comments.

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(431)

И40: С.С. Марков | Как скоро нас ждет AGI и возможен ли он вообще?

И40: С.С. Марков | Как скоро нас ждет AGI и возможен ли он вообще?

Сергей Марков — руководитель разработки AI-проектов в Сбере (в т.ч. GigaChat, ruGPT-3/3.5, Kandinsky и др.), автор/соавтор научно-популярных работ об ИИ, автором двухтомника «Охота на электроовец. Бол...

1 Jul 1h 6min

F100: Скилы будущего | Зарплаты в 2026 | Оценка проекта | Вайб-кодеры | Шерпы и инженеры

F100: Скилы будущего | Зарплаты в 2026 | Оценка проекта | Вайб-кодеры | Шерпы и инженеры

Философия программиста в формате вопрос-ответ (каждую пятницу в 18:00 UTC+3) Blog: https://www.yegor256.com Books: https://www.yegor256.com/books.html GitHub: https://github.com/yegor256 (don’t hesit...

2 Mai 1h 39min

F99: Путь крысы | VPN | ИИ как лидер | AGI | Zerocracy | Claude Mythos | Раскулачивание

F99: Путь крысы | VPN | ИИ как лидер | AGI | Zerocracy | Claude Mythos | Раскулачивание

Философия программиста в формате вопрос-ответ (каждую пятницу в 18:00 UTC+3) Blog: https://www.yegor256.com Books: https://www.yegor256.com/books.html GitHub: https://github.com/yegor256 (don’t hesit...

21 Apr 1h 19min

F98: Code Review c ИИ | Утечка Claude Code | Momentic | CodeSpeak | Лестница в небо | Прокрастинация

F98: Code Review c ИИ | Утечка Claude Code | Momentic | CodeSpeak | Лестница в небо | Прокрастинация

Video is here: https://youtube.com/live/dT0xBRxY0WI Философия программиста в формате вопрос-ответ (каждую пятницу в 18:00 UTC+3) Blog: https://www.yegor256.com Books: https://www.yegor256.com/books....

5 Apr 1h 37min

F97: ГАИ | Кумиры | Солженицын и ГУЛАГ | РКН и лицензии на Интернет | Fast Software | Семья

F97: ГАИ | Кумиры | Солженицын и ГУЛАГ | РКН и лицензии на Интернет | Fast Software | Семья

Философия программиста в формате вопрос-ответ (каждую пятницу в 18:00 UTC+3) Blog: https://www.yegor256.com Books: https://www.yegor256.com/books.html GitHub: https://github.com/yegor256 (don’t hesit...

20 Mar 1h 15min

И39 Д. В. Калаев | Как создать стартап и привлечь инвестиции в современной России

И39 Д. В. Калаев | Как создать стартап и привлечь инвестиции в современной России

Дмитрий Калаев — директор акселератора ФРИИ и венчурный инвестор. В интервью обсуждаем, как создать стартап, привлечь инвестиции, найти инвестора и построить технологический бизнес в России. Telegram...

10 Mar 1h 23min

F96: Идеальный GitHub | Лошади и таксисты | Технический долг | Студенты и кодеры | Достоевский

F96: Идеальный GitHub | Лошади и таксисты | Технический долг | Студенты и кодеры | Достоевский

Видео здесь: https://youtube.com/live/gfTb2FbgymA Философия программиста в формате вопрос-ответ (каждую пятницу в 18:00 UTC+3) Angry Tests можно купить здесь: https://t.me/yegor256news/1768 Наш чат...

1 Mar 1h 19min

F93: Оплата за тикеты | Алгоритмы на интервью | Торвальдс и успех | VPN | Митинги | Мораль | Дети

F93: Оплата за тикеты | Алгоритмы на интервью | Торвальдс и успех | VPN | Митинги | Мораль | Дети

Видео здесь: https://youtube.com/live/2QESXkBhCvs Философия программиста в формате вопрос-ответ (каждую пятницу в 18:00 UTC+3) Blog: https://www.yegor256.com Books: https://www.yegor256.com/books.ht...

15 Feb 1h 21min

Populært innen Teknologi

lydartikler-fra-aftenposten
teknisk-sett
tomprat-med-gunnar-tjomlid
elektropodden
rss-ki-praten
smart-forklart
fornybaren
rss-ai-forklart
shifter
rss-bouvet-bobler
teknologi-og-mennesker
rss-alt-som-gar-pa-strom
rss-fisketimen
nasjonal-sikkerhetsmyndighet-nsm
rss-polypod
rss-fish-ships
digital-forretningsforstaelse
rss-kunstig-intelligens-med-elisabeth-maren-og-morten
rss-alt-vi-kan
energi-og-klima