1

我想问您是否可以使用 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

提前感谢所有答案。

4

1 回答 1

0

DotNetCoreCLI任务似乎不支持它。

另一种选择是添加PowerShell任务并重命名由 DotNetCoreCLI 任务生成的 .zip 文件。您可以Rename-Item为此使用 PowerShell 命令。

于 2021-02-03T09:20:53.253 回答