Middle
Como geria os artefactos de build com essa abordagem de deployment?
sobes.tech IA
Resposta da IA
Na abordagem de implantação, quando a compilação do frontend é feita separadamente (por exemplo, através de CI/CD), os artefatos de compilação (arquivos compilados — HTML, CSS, JS) geralmente são armazenados em um repositório de artefatos ou armazenamento (por exemplo, Artifactory, Nexus, S3).
Depois, esses artefatos são usados para implantação em servidores ou CDN. Essa abordagem permite:
- Isolar o processo de compilação do processo de implantação.
- Reutilizar versões específicas da compilação.
- Garantir rollback para versões anteriores, se necessário.
Exemplo: após uma compilação bem-sucedida no CI, o sistema faz upload dos artefatos para o S3, e depois um script de implantação os baixa e os coloca no servidor ou no CDN.