MAJ CI + volumes dans Dokuwiki
Liste des changements :
- CI
- "Correction" de l'issue #6 (closed) : désormais l'exécution de la CI est retreinte aux branches master et dev-ci
- Modification de la commande qui récupère les fichiers modifiés pour que la CI fonctionne aussi pour les MR
- Ajout de la création de volume dans l'étape docker-bench-security pour pouvoir lancer le conteneur
- Réorganisation du script get-modified-image.sh
- Le registre utilisé pour stocker pica-ci est désormais celui de test
- Les variables d'environnement ont été segmentées par production / test :
- Les variables d'environnement permettant d'accéder à la production ne sont accessibles que depuis les branches protégées master et dev-ci
- Les variables d'environnement permettant d'accéder au test sont accessibles depuis toutes les branches afin de permettre à ceux ayant un accès "développeur" au dépôt de tester leurs modifications avec la CI sans avoir accès aux branches protégées
- Dokuwiki
- Utilisation de volumes plutôt que de monter directement des dossiers. Les volumes ont été créés sur pica01-test et pica02 avec pour nom le nom du conteneur (dokuwiki-app)