Comment augmenter le numéro de build jenkins automatiquement?

Comment augmenter le numéro de build jenkins automatiquement ou à l'aide d'un script shell??
Pour l'instant, je suis en train de faire la même avec les option de configuration, et en augmentant manuellement. je veux le faire automatiquement.

  • Il ne incrément automatique sur chaque version déclenchée. Qu'entendez-vous par "Pour l'instant, je suis en train de faire la même avec les option de configuration, et en augmentant manuellement" ? La variable d'environnement "BUILD_NUMBER" fourni par jenkins affiche que pour vous dans les journaux, si vous l'écho.
  • deux chose sont ici. 1. lors de la build va échoue alors également le numéro de build va augmenter. 2. je suis en utilisant le plugin "Invoquer Haut Niveau Maven Cibles" à l'intérieur de ce plugin suppose que je suis maintenant en version=50. si elle échoue, alors la prochaine fois, je ne vais pas les garder 51, elle sera de 50 seulement éteint construire n'est pas le succès. si ce numéro, je suis maintenant manuellement. je veux ti automatiquement. si je suis à l'aide de "BUILD_NUMBER" à l'intérieur du même plugin, puis il sera incrément de même dans l'échec aussi. je veux qu'il incrémente uniquement en cas de Succès.
  • Ok. L'a obtenu. Jenkins maintient le numéro de build dans un fichier appelé nextbuildnumber. Chaque fois que l'accumulation de coups de pied dans l'auto incrémente ce nombre. Si vous le souhaitez, vous pouvez contrôler que, par le biais d'un script shell de login qui va vérifier votre résultat. Si construire de passe (vous pouvez cocher la case code de sortie), laisser incrément de ce nombre , sinon de le remettre à un vieux. Aussi, vous pouvez purger les répertoires/espace de travail pour construire. Connexion à jenkins esclave pour comprendre le fonctionnement interne.
  • Il existe des moyens pour augmenter ce nombre, mais à aucun moment vous pouvez changer pour correspondre à un déjà existant construire.
InformationsquelleAutor KP_JavaDev | 2014-03-27