From 5112fc5d881e0acc48e127087ae8919174924e9c Mon Sep 17 00:00:00 2001 From: vfebvre Date: Tue, 7 Jun 2022 10:43:42 +0200 Subject: [PATCH] =?UTF-8?q?test=20d=C3=A9claration=20des=20param=C3=A8tres?= =?UTF-8?q?=20de=20mani=C3=A8re=20globale?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vars/pulp.groovy | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/vars/pulp.groovy b/vars/pulp.groovy index 3b923d8..9cc7b33 100644 --- a/vars/pulp.groovy +++ b/vars/pulp.groovy @@ -3,13 +3,20 @@ import groovy.json.JsonOutput def call() { pipeline { + parameters { + string( + name: 'pulpHost', + description: 'Nom de domaine pour le serveur Pulp', + defaultValue: '' + } + def getResourceHREF( String credentials, String resourceEndpoint, String resourceName, - String pulpHost + // String pulpHost ) { - def response = httpRequest authentication: credentials, url: "https://${pulpHost}/pulp/api/v3/${resourceEndpoint}", httpMode: 'GET', ignoreSslErrors: true, validResponseCodes: "200" + def response = httpRequest authentication: credentials, url: "https://${params.pulpHost}/pulp/api/v3/${resourceEndpoint}", httpMode: 'GET', ignoreSslErrors: true, validResponseCodes: "200" def jsonResponse = readJSON text: response.content def resource = jsonResponse.results.find { it -> it.name == resourceName} if (resource) {