问题描述
我想问您是否可以在 yaml 任务中使用输出参数创建自定义名称的 zip 文件:DotNetCoreCLI@2
我的 yaml 代码:
- task: DotNetCoreCLI@2
inputs:
command: 'publish'
publishWebProjects: true
projects: '**/XXXProject.csproj'
arguments: '--configuration $(BuildConfiguration) --output $(Build.ArtifactStagingDirectory)/newzipname'
zipAfterPublish: true
当前输出:
../newzipname/XXXProject.zip
我想要达到的目标:
../newzipname.zip
提前感谢所有回答。
解决方法
它似乎在 DotNetCoreCLI 任务中不受支持。
另一种选择是添加 PowerShell 任务并重命名由 DotNetCoreCLI 任务生成的 .zip 文件。您可以为此使用 Rename-Item
PowerShell 命令。