Skip to content

MAJ CI + volumes dans Dokuwiki

Igor Witz requested to merge dev-ci into master

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)

Merge request reports