Skip to content

Attribution de droits + Duplication du package m-backend

Le CI/CD à besoin de m-cli pour créer les services Windows.

Sur certains serveurs, nous avons dû dupliquer le package @m-backend/cli (installation en global sur le user admin et dans ce répertoire : C:\Windows\System32\config\systemprofile\AppData\Roaming\npm) afin de l'exécuter depuis le runner GitLab (utilisation d'un user local).

Depuis la version 2.1.1 de @m-backend/cli, il est possible d'attribuer des droits utilisateurs à un service avec m-cli.

Cependant, nous n'avons pas encore déterminé comment garantir la sécurité des mots de passe.

Problématique:

  • Comment faire pour que le CICD puisse attribuer un droit à un service Windows ?
    • Variable d'environnement
    • Variable sur Gitlab
    • User spécifique sans mot de passe