Gemäß Seite 267 von Jenkins: The Definitive Guide von John Smart, Jenkins die Werte einer Achse in der gleichen Weise wie Parameterwerte verwenden, aber wenn der Auftrag ausgelöst wird ausgeführt.
Die Reihenfolge für diese Werte ist nicht festgelegt (und kann zufällig sein; ich bin mir nicht sicher). Vermutlich sind die Annahmen hier, dass es genug Build-Slaves gibt, dass jede Permutation von einem anderen Slave gehandhabt werden kann und dass die Reihenfolge der Permutationen keine Rolle spielt. Ich sage Permutationen, denn wenn es mehr als eine Achse gibt, entspricht die Gesamtzahl der Builds dem kartesischen Produkt der Achsen.
Ein mehrachsiges Szenario enthält wahrscheinlich die Antwort, warum es keine Möglichkeit gibt, die Reihenfolge in einer benutzerdefinierten Achse anzugeben: Es wäre kompliziert und, wenn die Build-Slaves verteilt sind, nicht sehr nützlich. Jenkins kümmert sich aus gutem Grund einfach nicht um Achsenbestellungen. Der einfache Fall einer Achse und eines Build-Slaves, bei dem die Reihenfolge tatsächlich von Bedeutung sein könnte, ist im Wesentlichen ein Kantenfall.