Wie verwalte ich ein gemeinsames Ameisen-Erstellungsskript für mehrere Projekterstellungsjobs auf Jenkins?
Ich habe eine Reihe von Java-Projekten aus verschiedenen Git-Repositories, die ich mit Jenkins erstellen möchte.
Alle verwenden dasselbe Ant-Build-Skript, das projektspezifische Konfigurationsteile (z. B. den Kompilierungsklassenpfad) über den Ant-Import-Mechanismus verwendet.
Im Moment mache ich diese Freigabe manuell, aber dies ist sehr fehleranfällig für Änderungen am gemeinsamen Teil.
Meine Frage lautet also: Was ist ein guter Ansatz zum Verwalten eines gemeinsam genutzten Ant-Build-Skripts für mehrere Build-Jobs auf einem Jenkins-Server?