2017-07-06 3 views
0

Ich habe eine VSTS Build-Definition mit Hosted Agent. Es gibt Fälle, in denen der Build lokal ausgeführt wird, aber auf dem gehosteten Agent aufgrund von Umgebungskonfigurationsunterschieden fehlschlägt. Es wird die Problembehandlung erheblich verbessern, wenn ich den Desktop remote an den Hosted Agent senden kann, der meinem Job zugewiesen ist, z. B. what AppVeyor does. Ist es auch für VSTS möglich?Wie Remotedesktop (RDP) zu gehosteten Agenten von VSTS Build

+0

Haben Sie es deaktivieren? –

Antwort

1

Ich glaube nicht, dass Sie in diesem Moment RDP in den Hosted Agent können.

Das Beste, was Sie tun können, ist, Powershell zu verwenden, um alle erforderlichen Konfigurationen und das Debugging mit dieser Information zu dumpen.

+0

Wenn Sie RDP möchten, müssen Sie einen benutzerdefinierten Agenten erstellen. Ich denke nicht, dass Microsoft das jemals richtig machen wird. es ist ein PAAS oder sogar SAAS –

+0

Ich glaube nicht, dass es technisch unmöglich ist. AppVeyor hat es bereits unterstützt. – Zhiliang

+2

Es ist technisch nicht unmöglich. Ich war vor einem Jahr für den gehosteten Agenten im Entwicklerteam und diese Funktionalität war zu diesem Zeitpunkt in unserem Auftragsbestand. Wir hatten früher geplant, Ihnen einen gehosteten Agentenzugriff für die Zeit zu geben, in der Sie Ihren Build/Release ausführen und Ihnen außerdem erlauben, Ihren Build/Release anzuhalten, damit Sie debuggen können. In diesem Moment weiß ich nicht, was der aktuelle Status ist. –

1

Nein, Sie können keinen Remotedesktop für den gehosteten Agent verwenden, auch der gehostete Agent kann für verschiedene Builds/Releases unterschiedlich sein.

können Sie diesen Artikel zurate gehosteten Agent-Software zu überprüfen: Hosted agents

Sie können auch ein Setup privaten Build-Agent für den Build: Deploy an agent on Windows

Verwandte Themen