Je cherche à implémenter des hooks post-commit dans un environnement SVN/Jenkins env (win), et c'est quelque chose que je n'avais jamais eu besoin de faire auparavant. J'ai cherché sur le site et plus loin pour essayer de mieux comprendre comment cela fonctionne et je me bats un peu. Au début, je m'attendais à ce que Jenkins mette un terme à un travail précis, mais après une enquête plus approfondie, je ne suis pas si sûr. Est-ce que j'ai raison de penser que tout ce que l'on fait, c'est de dire à Jenkins que quelque chose a été commis dans le dépôt. il le fait en publiant quelque chose comme ... http://${SERVER}:${PORT}/subversion/${UUID}/notifyCommit?rev=$REV
PostCommit Hooks dans Jenkins/SVN
est-ce que Jenkins, puis feu tous les emplois? ou Jenkins puis pour chaque travail, vérifiez le repo pour voir si quelque chose de pertinent a changé et ensuite seulement tirer ces emplois?
J'ai essayé de mettre en œuvre les scripts de Windows trouvés ici: https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin
Est-ce que quelqu'un sait d'une pause jusqu'à ce script sur ce qu'il fait réellement?
Aussi pendant que j'y pense. .. une fois le crochet déclenché et Jenkins décide quel travail pour commencer, quand le feu de travail? Est-ce l'heure du scrutin, ou immédiate? – dazednconfused