2016-07-15 20 views
0

Wir versuchen, die Bereitstellung basierend darauf, ob die Site auf dem Zielcomputer aktiv ist oder nicht, fehlzuschlagen. Um den Status der Website zu überprüfen, verwenden wir entweder eine Batch-Datei oder eine verwaltete Exe. Wie TFS-Bereitstellung basierend auf Bat/Exe-Ausgabe auf dem Zielcomputer fehlschlagen?Wie kann die TFS-Bereitstellung basierend auf der Bat/Exe-Ausgabe auf dem Zielcomputer fehlschlagen?

+0

mehr Infos: Controller/Agent ist auf einer Machince und Projekt wird auf zwei verschiedenen Maschinen gehostet (sagen A und B). Wir müssen die Bereitstellung basierend auf dem Standortstatus auf zwei Computern (A und B) fehlschlagen. Wenn zum Beispiel der Standort auf Maschine A im Status "Gestartet" ist, möchten wir nicht mit der Bereitstellung fortfahren. – user3747243

Antwort

0

Sie können eine PowerShell on Target Machines Aufgabe hinzufügen, um den Site-Status zu überprüfen. Wenn die Site gestoppt ist, können Sie diese Aufgabe nicht ausführen.