J’ai un projet angulaire en mode monorepo comme dans cet exemple*: https://github.com/kgotgit/ng-beehive-monorepo
Au lieu de tous les mettre dans un seul git repo, j’utilise des sous-modules. L’espace de travail se trouve dans un repo principal et les projets qui se trouvent dans le répertoire projects sont référencés comme un sous-module git J’ai configuré un CI sur l’un des lib et pour l’instant j’essaie juste d’exécuter une build ng mais j’ai l’erreur majeure*:
Je pense que c’est normal parce que le sous-module n’a pas le paquetage angular.json ni le paquetage.json qui sont dans l’espace de travailLa commande build doit être exécutée dans un projet Angular, mais une définition de projet n’a pas pu être trouvée.
Mon problème est donc comment faire les CI dans les sous-modules
Partager