ich ein Teamcity-Projekt haben die vier Konfigurationen und die Build-Kette Bedürfnisse enthält so etwas wie folgt aussehen:Teamcity Build-Chain-Konfiguration
beim Aufbau, der manuell ausgelöst werden kann und führt .bat-Skripte, die kompiliert eine Reihe von Artefakten, die Deploy und TEST aufnehmen können.
Deploy und TEST - Region 1 haben eine Artefakt Abhängigkeit von dem Build- Config.
Deploy und TEST - Region 2 haben eine Artefakt Abhängigkeit von dem Build- Config.
Da ich sowohl Region1 und Region2 laufen parallel, sobald Build ist erfolgreich, wollte habe ich eine Snapshot Abhängigkeit Deploy und TEST - Region 1 und Deploy und TEST - Region 2 auf Config Bauen
Jetzt muss ich die Test Status Konfiguration konfigurieren, nur um den Fehler/Erfolg der vorherigen Konfiguration (Deploy und TEST-Konfigurationen) zu melden.
Wie kann dies erreicht werden? Muss ich mein Setup irgendwo für den Anwendungsfall optimieren, den ich versuche zu erreichen?
Das funktioniert! Aber aus irgendeinem seltsamen Grund laufen Deploy und TEST - Region 1 und Deploy und TEST - Region 2 nicht parallel ab, selbst nachdem Snapshot-Abhängigkeiten hinzugefügt wurden. Irgendeine Idee warum? – vkr
Haben Sie beide Builds (Deploy und TEST - Region 1 und Deploy und TEST - Region 2) zur Build-Warteschlange hinzugefügt? Gibt es mehrere inaktive Agenten, die diese Builds ausführen können? –
Wenn ich Test Status config ausführe, habe ich 4 Konfigs hinzugefügt, um die Build-Warteschlange in dieser Reihenfolge 1) Build 2) Deploy und TEST - Region 1 3) Deploy und TEST - Region 2 4) Test Status. Diese Builds haben explizite Anforderungen für die Ausführung auf einem bestimmten Agenten. – vkr