Ich habe eine Mac-Maschine, die als Build-Agent arbeiten würde. Im Idealfall würde die Builddefinition dazu führen, dass, wenn mein Commit einen Build auslöst, der Code auf den Erstellungsagenten (von VSTS -> Mac Agent) hochgeladen und dann erstellt wird.Self-Hosted Mac Build-Agent für, Upload-und Download von Quellcode oder Binär
Allerdings möchte ich den Upload-Teil überspringen (Upload von VSTS zu meinem Build-Agent), vorausgesetzt, dass ich die neueste Kopie des Quellcodes auf meinem Mac habe.
Warum möchte ich das tun? Seit ich meinen eigenen Build-Agent habe, mein eigenes Internet. Es macht einfach keinen Sinn, Build-Minuten zu berechnen, die zum Hochladen/Herunterladen des Quellcodes und der Binärdateien in meinen selbst gehosteten Mac-Agenten benötigt werden.
Ein weiterer Grund, warum ich es tun möchte, ist die Internetverbindung langsam, Upload - Download wird eine Menge Minuten auf meinem VSTS essen, die einfach unnötig teuer ist. Auch der VSO-Agent/VSTS ist in diesem Stadium super Buggy mit fast keiner Unterstützung, die von Xamarin/Microsoft traurig ist.
Btw, I am following this article.
Hallo Eddie, bedeutet das, dass alle Builds, die wir auf unserem eigenen Host auslösen, kostenlos sein werden? –
@RahulPatil Ja –
BTW, welcher Agent sollte ich lieber auf unserem Mac verwenden? vso-agent oder vsts-agent? –