2017-09-13 14 views
0

私は現在、VSTSビルドの一部として「パブリッシュ・アーティファクト」タスクを使用していますが、これは問題ありません。VSTS「パブリッシュ・アーティファクト」powershellスクリプト

このタスクのカスタムバージョンを作成して、どのアーティファクトが公開されているかを選択したいと思っています。 「Artifactの公開」タスクが実際に行うことを行うpowershellスクリプトがどこかにあるかどうか誰かに教えてもらえますか?ビルド定義内でスクリプトを修正して使用できるようになりました。

答えて

1

必要なものを達成するために何かを修正する必要はありません。あなたはあなたがあなたが複数使用することができます

  • が欲しいか公開したいフォルダ異なるセットを公開するアーティファクトタスクを公開手配のため、PowerShellスクリプトを経由してあなたの心のコンテンツにファイルシステムを操作することができます

    • PublishBuildArtifacts:アーティファクト
    • のあなたは、与えられたタスクは、カスタムのソースコードにタスクを参照することができconditional rules
  • 1

    で実行される条件を制御することができます。

    それは、例えば、PowerShellのから呼び出すことができ、コンテナにファイルをアップロードするtask.uploadfileコマンドを使用しています。一方Write-Host "##vso[task.uploadfile]c:\additionalfile.log"

    Logging Commands

    、ダニエルは、あなたがする必要あってはならないことを言ったようにカスタム。

    関連する問題