J'ai divisé un gros travail Hudson en petits travaux. Le travail A fait la construction principale et le travail B fait une autre construction avec une configuration différente. J'ai configuré Hudson, de sorte que le A déclenche B et cela fonctionne bien, le problème est que Job A a le numéro de build original et B a commencé à partir de 1.Comment partager le BUILD_NUMBER entre les travaux avec Hudson
Ma question est: Est-il possible de passer l'environnement BUILD_NUMBER variable en quelque sorte de Job A à Job B? Le numéro de build est utilisé dans les noms d'artefacts de construction, donc il serait bien que les nombres correspondent entre les artefacts.
Merci.
Merci Peter. J'ai réussi à obtenir le BUILD_NUMBER passé à B à partir de A comme cela a été documenté sur la page d'accueil du plugin. BUILD_NUMBER = $ {BUILD_NUMBER}. La variable d'environnement est la même dans les deux projets. – kaskelotti
L'édition du fichier nextBuildNumber n'a pas semblé avoir d'effet, mes modifications sont toujours écrasées. Je peux éviter que les chiffres soient désynchronisés en déclenchant B même si A échoue. Bien sûr, B échoue également. – kaskelotti
Le scénario est le suivant: A réussit, modifie le fichier nextBuildNumber et oblige Hudson à recharger la configuration. Cela doit seulement être fait si A échoue. Si A n'échoue pas, je ne suis pas sûr que Hudson rechargera le confif si un autre processus s'exécute. –