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