2016-05-11 8 views
0

Also verwende ich VSTF mit einigen On-Site-Build-Agenten. Ein Windows-Rechner und ein Mac für Xanamarin.iOS und Xamarin.Android bauen und TFS für die QuellcodeverwaltungIst es möglich, meine Build-Definition zu stoppen Einen brandneuen Arbeitsbereich für jeden Lauf auf meinem Build Agent erstellen?

Jedes Mal, wenn die Builddefinition läuft es einen Marke neuen Arbeitsbereich erstellt wo es herunterlädt und baut meine Anwendung. Das bedeutet, dass meine Liste der TFS workspaces immer mehr wächst und dass die Festplatte meines Build-Agenten sehr schnell füllt.

Ich habe die Clean Einstellung in Repositories Registerkarte auf True geändert. Was ich von this question bekommen habe.

Dies funktioniert gut für meinen Windows-Build-Agenten aber funktioniert nicht für meinen Mac Build-Agenten.

Fehle ich etwas auf meinem Mac Build Agent?

Abgesehen: Derzeit mein Mac baut Definition nicht immer, aber das scheint nicht den Windows-Build-Agenten

Antwort

0

Das klingt wie ein legitimer Fehler im Mac/Linux-Agenten zu beeinflussen. Sie sollen ein Problem auf ihrer GitHub-Seite öffnen:

https://github.com/Microsoft/vso-agent/issues

+0

Ich glaube, ich verwenden 'Xplat' baut Agenten auf meinem Mac, aber ich kann nicht das scheint mehr zu finden. Soll ich meinen Build Agent durch diesen 'VSO-Agenten' ersetzen? oder ist das das gleiche wie 'Xplat'? – user1

+0

Ich nehme das an? https://github.com/Microsoft/vsts-agent Sieht so aus, als wäre das immer noch in der Vorschau. Ich würde das andere versuchen und sehen, ob es besser funktioniert. – chief7