我目前使用「發佈工件」任務作爲我的VSTS構建的一部分,這一切工作正常。VSTS「發佈工件」powershell腳本
我現在想做一個定製版本的這個任務,因爲我想選擇哪些工件發佈。有人可以告訴我是否有一個PowerShell腳本可以執行「發佈工件」任務的實際功能嗎?這樣我可以修改和使用我的構建定義中的腳本。
我目前使用「發佈工件」任務作爲我的VSTS構建的一部分,這一切工作正常。VSTS「發佈工件」powershell腳本
我現在想做一個定製版本的這個任務,因爲我想選擇哪些工件發佈。有人可以告訴我是否有一個PowerShell腳本可以執行「發佈工件」任務的實際功能嗎?這樣我可以修改和使用我的構建定義中的腳本。
應該沒有必要修改任何東西來實現你想要的。
您可以參考源代碼自定義任務運行的條件:PublishBuildArtifacts。
它使用task.uploadfile命令將文件上傳到容器中,這可能會從PowerShell中調用,例如:Write-Host "##vso[task.uploadfile]c:\additionalfile.log"
在另一方面,丹尼爾說,你應該沒有必要定製它。