J'essaie de déclencher une génération Jenkins paramétrée à partir de Bamboo, en procédant comme suit:
PUBLIER -
http://jenkins-url.com/job/jobname/buildWithParameters?ENVIRONMENT=dev&APPLICATION=hello-world
Mais j'obtiendrai un 201 instantanément qui me dit que la construction a été créée. Comment puis-je faire attendre cette demande et renvoyer le statut de réussite de la génération au lieu de l'incendie et oublier?
Il est apparemment possible selon le plugin paramétré de déclenchement à distance :
Edit: créé cela à la fin si vous en avez besoin. https://github.com/owenmorgan/jenkins-remote-builder
la source
J'ai créé le script jenkins-remote-builder qui suivra votre compilation à distance jusqu'à son terme.
Quelques détails supplémentaires (à partir de son fichier README.md ):
la source
Si vous devez déclencher un travail à partir de CLI et attendre sa fin, vous pouvez utiliser "Jenkins CLI" (voir ici ).
Cependant, jenkins CLI ne prend pas en charge les promotions. Pour eux, j'ai proposé le script suivant:
la source