J'ai un projet qui utilise gulp en tant que constructeur local. Je souhaite utiliser Jenkins pour la gestion des versions de mon projet. Comment puis-je configurer Jenkins pour des projets basés sur gulp?
Vous trouverez ici un guide sur la façon de configurer votre machine Jenkins pour gérer les générations javascscript, plus précisément: comment arriver au point d'installer vos paquets npm et d'exécuter un gestionnaire de tâches (gulp/grunt). http://g00glen00b.be/continuous-integration-javascript/
Il explique en détail comment installer bower et grunt, mais modifier l'une des commandes pour installer gulp à la place de grunt-cli devrait suffire.
au lieu de :
npm install -g bower grunt-cli
vous courriez:
npm install -g gulp
Aussi, n'hésitez pas à ignorer les parties concernant SonarQube.
Spécifiez simplement le chemin d'accès au fichier gulp suivi du nom de la tâche, par exemple.
path_to_gulp_file nom de la tâche