Abrufen der Build-Nummer oder Artefakte des Downstream-Builds in Jenkins

Ich habe einen job (nennen wir es BIGJOB) in Jenkins; mehrere von der build-Schritte sind zum auslösen baut auf andere jobs (nennen wir Sie SMALLJOB) mit dem Parameterized Trigger Plugin dann warten, für Sie zu vervollständigen. Was ich tun müssen, ist, abrufen von Artefakten aus der ausgelöst bauen auf SMALLJOB.

Ursprünglich, ich dachte, ich könnte die Copy Artifact Plugin zum abrufen der Artefakte aus der "last build", der ausgelöst SMALLJOB. Und das funktioniert zuverlässig, wenn es nur eine SMALLJOB zu einem Zeitpunkt ausgeführt.

Aber ich habe mehrere BIGJOBs läuft, alle auslösenden mehrere SMALLJOBs, so dass unter Verwendung der "last build" ist unzuverlässig zwei SMALLJOBs Ziel an der gleichen Zeit.

Ist es ein zuverlässiger Weg, um die Artefakte aus den spezifischen downstream-job? Wenn ich könnte nur erhalten Sie die build-Nummer, die ich verwenden könnte, curl, um die Artefakte.

InformationsquelleAutor der Frage Jason Swager | 2011-08-20

Schreibe einen Kommentar