Ich habe einen Job mit Konfigurationsmatrix, um Build auf 2 Computer (Master und Slave) durchzuführen. Ich habe für diesen Job die Option "Arbeitsbereich vor Buildbeginn löschen" aktiviert.Jenkins: Arbeitsbereich auf Slave zu löschen
Leider ist der Arbeitsbereich nur auf dem Knoten "master" gelöscht, dh auf dem Knoten, an dem der Hauptjob ausgeführt wird (Job, der den für die Konfigurationsmatrix erforderlichen Job startet).
Arbeitsbereich auf dem zweiten Knoten ist nicht zu löschen.
Ich denke, es ist ein Jenkins-Fehler: Weil Job Konfigurationsmatrix hat, gibt es einen Master-Job, um andere Jobs zu starten. Daher gilt die Option "Arbeitsbereich vor Build-Beginn löschen" nur für diesen Master-Job. Ich denke, diese Option sollte für alle Matrixkonfigurationsaufträge gelten.
Jemand weiß, wenn ich falsch liege?
Vielen Dank fos diese Informationen. –
Gern geschehen. Es ist auch gut, einige Bugs in Plugins oder Features zu suchen, die Plugins hinzugefügt werden sollen: https://issues.jenkins-ci.org – Olia