2016-09-02 4 views
0

Visual Studio Team Services内でビルドを正常に作成しました。ビルドの1つのステップは、結果(アーティファクト)をDrop Folderにコピーすることです。このビルドには、そのビルドのアーティファクトのすべてのバージョンが含まれています。ここまでは順調ですね。アーティファクトの変更Visual Studio Team Servicesでのリンクの探索

次の図に示すように、私はArtifact TypeとしてFile shareを使用しています。次に、アーティファクトをコピーする必要のあるパスを指定します。今

artifact configuration

問題。ビルドサマリーに行き、アーティファクトタブをクリックすると、私は探索リンクを見ることができます。このリンクをクリックすると、次のメッセージが表示されます。

このブラウザの セキュリティ設定のため、ブラウザでは次の場所を開くことができません。場所をコピーして を手動で開く必要があります。

場所は次のとおりです。ファイル://のbuildserver/BuildDrops/MyArtifactName/[バージョン こちら]クリップボードに場所をコピーOK

だから私はftp://BuildServer/BuildDrops/ URLがCopy Publish Artifactビルドタスクで指定したパスを指しているようにFTPサーバをセットアップします。

しかし、カスタムURLを使用するようにリンクを変更する方法はありません。

Copy Publish Artifactタスクは、Artifact Link Base URLという変数を受け入れる必要がありますので、ベースURLの値を渡すことができ、代わりにこの値が使用されます。

とにかく、私の質問です。

リンクを変更する方法はありますか?

答えて

0

Visual Studio Team ServicesでアーティファクトリンクのURLを変更する方法や機能がありません。 。ビルド結果のためにあなたは、対応するFTPサイトに移動するハイパーリンクを生成し、その後、アーティファクトのダウンロードURLを構築するために応じてFTPのURLを構築するためにカスタム拡張(https://www.visualstudio.com/en-us/docs/integrate/extensions/overview_を構築することができます

拡張サンプル:https://github.com/Microsoft/vsts-extension-samples/tree/master/build-results-enhancer

関連する問題