Comment appeler de REPOS à partir de flux de travail de jenkins

Je me demande comment faire pour appeler l'API REST d'un (groovy) Jenkins flux de travail de script. Je peux exécuter la commande "sh" curl -X POST...'" -, il fonctionne, mais la construction de la demande comme une boucle de commande est lourd et le traitement de la réponse devient compliqué. Je préfère un natif Groovy Client HTTP pour le programme en groovy - qui dois-je commencer? Comme le script est exécuté dans Jenkins, il y a l'étape de la copie de tous les nécessaires de la dépendance des pots à l'groovy installation de Jenkins, donc quelque chose de léger serait appréciée.

Avez-vous savoir comment installer HTTPBuilder dans Jenkins?
S. Richmond, la copie de toutes les bocaux à l'Groovy dossier libs, comme mentionné dans la question, les travaux, mais cela rend l'approvisionnement d'un serveur Jenkins trop compliqué. Je pense que je suis coller à curl, après tout.
Auriez-vous l'esprit en soulignant à moi où le dossier existe à l'intérieur d'une installation de jenkins?
- Je exécuter Jenkins dans un menu fixe de l'image où j'ai installé avec groovy skdman. Le dossier lib est var/jenkins_home comme pointant/.sdkman/candidats/groovy/2.4.6/lib.

OriginalL'auteur Assen Kolov | 2016-01-08