2017-02-01 2 views
2

Wir haben kürzlich einen lokalen Visual Studio Team Services-Build-Agent für unseren Quellcode heruntergeladen und hosten ihn. Dabei ist uns aufgefallen, dass er im Vergleich zu unserem gehosteten Agent einen zusätzlichen Schritt im Build-Prozess ausführt. Dieser zusätzliche Schritt ist das ‚Post Job Aufräumen‘ wie unten zu sehen:Wie entfernt man den Job Cleanup in den Team Services?

enter image description here

Wenn diese Mittel lokal Einrichtung gibt es keine Optionen dies für die Einstellung, und suchen Sie in unserer Build-Schritte diese zusätzliche Arbeit ist nicht aufgelistet dort:

enter image description here

I Online-Ratgeber überprüft haben, aber es ist schon kein Hinweis darauf, wo diese zusätzliche Schritt herkommt. Weiß jemand, wo die Option ist, dies für Builds ein-/auszuschließen?

+0

Post-Job Bereinigung Aufgabe sollte auch in Hosted Build Agent ausgeführt werden, können Sie dies überprüfen? Und warum möchten Sie diesen Schritt deaktivieren? –

+0

Ich möchte diesen Schritt manchmal auch entfernen können, damit ich mir die Build-Ausgabe ansehen kann, während das Debuggen erstellt wird, wenn ich die Schritte "Copy and Publish Build Artifact" nicht ausführen kann –

+0

@AranMulholland Sie können ' t Hosted Agent anmelden, um die Build-Ausgabe zu überprüfen, werden die gesamte Quelldatei und die Ausgabe nach dem Build bereinigt, um die Maschinenressource zu speichern. Sie können das Build-Protokoll nach Build-Details durchsuchen. –

Antwort

0

Sie sind die integrierten Schritte und es gibt nicht die Möglichkeit, sie zu entfernen (Quelle, Post Job Cleanup) in VSTS, Sie müssen sich keine Sorgen machen, es wird nicht auf Ihr Projekt oder Build auswirken .

+0

Wir konnten dies beheben, indem wir die Installationsdateien für unseren bereits vorhandenen Agenten wiederverwendeten (dies hatte keine Post Job Cleanup). Ich denke, die neueren Agenten, die MS zum Download zur Verfügung stellt, haben diesen Schritt vorkonfiguriert, aber bis jetzt haben wir nicht gefunden, wo dies festgelegt ist. Die Post-Job-Bereinigung hat unsere Build-Zeit wirklich erhöht, was zu einem Blocker wurde, als viele Entwickler Check-ins durchführten. – Novastorm

+0

@Novastorm Es gibt keine Möglichkeit, es zu entfernen, wenn Sie Hosted Build Agent verwenden. Wenn dies viel Zeit in Anspruch nimmt, müssen Sie stattdessen einen Build Agent für lokale Umgebungen verwenden. –

+0

Das obige war eine on premise man, sorry sollte in meinem ursprünglichen Beitrag erwähnt haben. – Novastorm

Verwandte Themen