Ce module plug-in et les caractéristiques que j'ai besoin de pour obtenir mon Jenkins emploi pour déclencher un build à tout moment de code est engagé dans un projet SVN? J'ai installé le plugin SVN ainsi que le SVN de marquage plugin, mais ne pas voir toutes les nouvelles fonctionnalités qui permettent de déclencher de configuration.
Réponses
Trop de publicités?Il y a deux façons d'aller à ce sujet:
Je recommande la première option initialement, en raison de sa facilité de mise en œuvre. Une fois que vous matures dans votre processus de build, de passer à la seconde.
Interroger le référentiel pour voir si des changements sont survenus. Cela pourrait "sauter" d'un commit si deux commits venir dans le même intervalle d'interrogation. Description de la façon de le faire ici, note la quatrième capture d'écran où vous pouvez configurer sur le travail d'une "génération de déclenchement" reposant sur l'interrogation du référentiel (avec un crontab-comme de configuration).
Configurer votre référentiel d'avoir un post-commit hook qui notifie Jenkins qu'un build doit commencer. Description de la façon de le faire ici, dans la section "post-commit crochets"
Le Tag SVN fonctionnalité ne fait pas partie des bureaux de vote, il fait partie de la promotion de la "tête" du code source d'une balise, d'instantané d'une génération. Cela vous permet de consulter Jenkins construire n ° 32 que SVN tag /tags/build-32 (ou quelque chose de similaire).
Edwin réponse est parfait. Mais en plus de cela, si vous voulez déclencher une jenkins travail directement à partir de la ligne de commande, cet article décrit que dans les détails.