Déployer une application Angular
Instructions de déploiement
Sécurité
- Angular offre des directives concernant les bonnes pratique de sécurité.
- Angular s'occupe de plusieurs aspecxts de sécurité par défaut.
- Ajouter la directive
autoCspau fichierangular.json

Générer l'application Web
- Assurez vous d'avoir le fichier
environment.ts - Mettre
productionàtrue - Assurez vous d'avoir la(les) bonne(s) URL pour l'API (remplacez localhost par l'adresse de votre serveur déployé)
- Lancez
ng build - Un dossier
/dist/browser/sera généré. C'est son contenu qu'on doit déployer

Documentation officielle d'Angular pour un déploiement manuel
Identifier une nouvelle version
Dans GitLab
- Section Déploiement (Deploy)
- Releases

- Récupérer le dernier numéro de version (si disponible)
- Fusionner la branche stable dans
main - Créer une étiquette (Tag) dans GitLab ou GitKraken au choix à partir de la version stable de
main - Retourner à
Deploy/Releases - Créer une nouvelle "Release" à partir de la version à laquelle on a ajouté l'étiquette.
- Dans la description, indiquer les changements majeurs et un sommaire des correctifs/améliorations apportées.