我目前正在使用“发布工件”任务作为我的VSTS构建的一部分,这一切都运行正常。
我现在想要执行此任务的自定义版本,因为我希望有选择地选择发布哪些工件。有人可以告诉我,某个地方是否有一个执行“发布工件”任务实际执行的PowerShell脚本?这样我就可以在构建定义中修改和使用脚本。
答案 0 :(得分:1)
不需要修改任何东西来达到你想要的效果。
答案 1 :(得分:1)
您可以参考源代码来自定义任务:PublishBuildArtifacts。
它使用task.uploadfile命令将文件上传到容器,可以从PowerShell调用,例如:Write-Host "##vso[task.uploadfile]c:\additionalfile.log"
另一方面,正如丹尼尔所说,你不需要定制它。