Sobes.tech
Middle

Как се справяхте с артефактите за сборка при такъв подход към деплоймънта?

sobes.tech AI

Отговор от AI

При подход към разгръщането, когато сборката на фронтенда се извършва отделно (например чрез CI/CD), артефактите от сборката (създадените файлове — HTML, CSS, JS) обикновено се съхраняват в артефактно хранилище или съхранение (например Artifactory, Nexus, S3).

След това тези артефакти се използват за разгръщане на сървъри или CDN. Този подход позволява:

  • Изолиране на процеса на сборка от процеса на разгръщане.
  • Повторно използване на конкретни версии на сборката.
  • Осигуряване на връщане към предишни версии при необходимост.

Пример: след успешна сборка в CI системата, артефактите се качват в S3, а след това скрипт за разгръщане ги изтегля и ги поставя на сървъра или в CDN.