2017-05-04 4 views
1

Wir versuchen, das Artefakt in Blob Storage vom TFS Build Server hochzuladen. Die AzCopy-Aufgabe benötigt die azure-Abonnementdetails, die uns nicht zur Verfügung stehen. Wir müssen die Artefakte in den Azure-Blob-Speicher hochladen, indem wir die Azure-Blob-Speicherverbindungszeichenfolge verwenden. Gibt es eine Möglichkeit, Dateien nur mithilfe der Verbindungszeichenfolge in den Blobspeicher hochzuladen?Upload in Blob tfs 2017

Antwort

1

Alles, was Sie von PowerShell aus tun können, können Sie von Build und Release aus erledigen. Es gibt eine Aufgabe namens "PowerShell" und eine namens "Azure PowerShell". Wenn Sie nicht über die Azure-Abonnementdetails verfügen, bezweifle ich, dass Sie die Aufgabe "Azure PowerShell" verwenden können. Wenn Sie jedoch ein lokal ausgeführtes PowerShell-Skript ausführen, können Sie es möglicherweise einfach als Teil des Builds mit der Aufgabe "PowerShell" ausführen.

Option zwei ist, dass jemand die Details kennt, um einen Azure Service-Endpunkt für Sie zu erstellen. Sie müssen nie die Details mit Ihnen teilen, um die Verbindung herzustellen. Sobald die Verbindung erstellt wurde, können Sie sie verwenden, ohne dass Sie die Details kennen müssen.

+0

So trivial, sorry, ich habe nicht darüber nachgedacht. Ich hatte eine Powershell, die ich von Blob-Speicher zu einem anderen Blob-Speicher kopiert habe, ich werde sie wiederverwenden. Danke vielmals. –

Verwandte Themen