Копия выпуска перед публикацией
Отдельная копия готового выпуска помогает понимать, какие именно файлы планируется опубликовать и к какому состоянию можно вернуться.
Назначение
Отдельная копия готового выпуска помогает понимать, какие именно файлы планируется опубликовать и к какому состоянию можно вернуться.
Как это работает
В выпуск включают исходные ресурсы или результат сборки согласно типу проекта. Локальные настройки, секреты, временные файлы и дампы базы туда не должны попадать автоматически.
Пример
release/
index.html
assets/
style.css
app.js
logo.svg
Что должно получиться
Выпуск имеет явный состав и относительные пути, которые можно проверить до загрузки. Пример не выполняет копирование, удаление или публикацию на работающем сервере.
Граница применения и частая ошибка
Копия рядом с рабочими файлами не заменяет полноценную резервную стратегию. Перед изменением действующего сайта также нужна проверенная копия соответствующей базы и понятный способ восстановления.
Самостоятельная проверка
Составьте список разрешённых файлов простого статического сайта. Проверьте, что каждый ресурс, на который ссылается index.html, входит в выпуск и открывается в локальном HTTP-просмотре.