2016-09-20 11 views
1

私はVisual Studio Team Services Onlineで、Webアプリケーションデプロイ後に小さなUIテスト(Seleniumを使用)を実行するリリース計画を立てて、アプリケーションが正しく機能していることを確認します。Visual Studio Team Servicesでリリース計画の成果物を保存できますか?

このリリースのスクリーンショットを成果物として保存して、リリースが完了すると(主にテストが失敗した場合に)アクセスできるようにします。

これはVSTSを使用して可能ですか?

私は私のリリース計画の一環として、アーティファクトタスクを公開コピーを使用してみましたが、それはちょうどSystem.Management.Automation.ParameterBindingValidationException: Cannot bind argument to parameter 'StagingFolder' because it is null.

答えて

1

のようないくつかのエラーを生成しますが、これを行うには、コマンド「[task.uploadfile] ## VSO」を使用することができます。

ビューとリリース

に関連付けられた添付ファイルをダウンロードし、あなたは リリースでタスクを実行する際に、追加のログや診断や画像をアップロードしますか?この機能を使用すると、ユーザーは展開中に追加ファイル をアップロードできます。新しいファイルをアップロードするには、スクリプト内 次のエージェントコマンドを使用します。

書き込みホストを「## VSO [task.uploadfile]」

ファイルがリリースログの一部として利用可能です。 がリリースに関連付けられたすべてのログをダウンロードすると、 もこのファイルを取得できます。

+0

おかげで、正確な構文は、コマンドの完全なリストは、することができ(local_file_path.extは、アップロードするファイルである) '書き込みホスト「## VSO [task.uploadfile] local_file_path.ext」' –

+0

ましたhttps://github.com/Microsoft/vsts-tasks/blob/master/docs/authoring/commands.mdにあります。 –

+0

私はここで何をする必要があるのか​​はっきりしていません。 ## vso [task.uploadfile]が見えるように、リリース時にファイルをどこに保存しますか?それとも重要ではないですか、どこにでも保存できますか? – johnstaveley

関連する問題