← Все курсы

Выкатываем релиз

Проведёшь релиз от бампа версии до проверки здоровья: тег, архив, контрольная сумма и переключение без простоя.

Практикум-сюжет: сегодня день релиза. Поднимешь версию и соберёшь changelog из истории, перенесёшь горячую правку в main и поставишь тег. Потом соберёшь архив без лишнего, проверишь его содержимое и опубликуешь контрольную сумму. На сервере скачаешь и распакуешь релиз, переключишь прод симлинком без даунтайма, а напоследок убедишься, что сервис жив, и повесишь healthcheck на будущее.

11 заданий
  1. Скрипт бампа версиисредне
  2. Собери релиз-заметку из историисредне
  3. Перенеси коммит через cherry-pickсложно
  4. Поставь тег на релизсредне
  5. Заархивируй, исключив каталогсредне
  6. tar: список без распаковкисредне
  7. Контрольная сумма файлалегко
  8. Скачай и распакуй архивсредне
  9. Blue-green переключение релизасредне
  10. Эндпоинт здоровьясредне
  11. Напиши healthcheckсредне