Journal de bord 02 février 2021

On continue toujours la monorepoysation.

Posté le
1 minutes
118 mots

L’idée de ce soir est de coder les containers nécessaires au bon fonctionnement de l’intégration continue.

Donc :

  • renovate
  • semantic-release

On va les coder simplement sans fioritures et on les refactorera une fois qu’on aura retrouvé tous nos outils de CI.

On va d’abord coder le role ansible container. Ce role aura la charge de faire toutes les tâches nécessaires à la création d’un container avec ansible.

C’est lui qui installe l’entrypoint ou les dossiers selon la XDGBase Directory Spec.

Il paramètre aussi l’ensemble des déclarations de l’image container résultante.

On cherche aussi à utiliser un inventaire en yml avec molecule au lieu du fichier hosts en INI.

Cela afin d’avoir une syntaxe semblable sur l’ensemble du projet.