Wir haben einen Jenkins-Job, der Builds mit bestimmten Parametern ausführt. Zwei dieser Parameter sind für mich wichtig: der Computer, auf dem der Build bereitgestellt wird, und die Versionsnummer des bereitgestellten Pakets.So finden und Abfragen eines bestimmten Builds in Jenkins mithilfe der Python Jenkins-API
https://jenkinsurl/job/folder_level1/job/folder_level2/job/folder_level3/job_id/
Hier ist eine Probe von json Ausgang der URL:
https://jenkinsurl/job/folder_level1/job/folder_level2/job/folder_level3/job_id/api/json
{"actions":[{"parameters":[{"name":"lab_name","value":"labA"},{"name":"version_no","value":"1.1"}]}
die Jenkins REST-API oder Python Jenkins wrapper Wie würde ich nach dem suchen? Job, wenn ich die folder_level1 kenne und den Labnamen einem Job in folder_level3 zuordnen möchte, um die Version von dieser URL zu erhalten?
es gelöst unter Verwendung von eine Version Ihrer Lösung, aber ich habe mich nicht daran erinnert, die Antwort früher zu posten. Vielen Dank! – shanwar