azure - Azure DevOps 管道 - 输出文件的自定义名称
问题描述
我想问您是否可以使用 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 命令。
推荐阅读
- php - 在 laravel 的 AppServiceProvider 中使用身份验证
- html - 如何并排显示div元素
- ruby-on-rails - ActionController::Parameters 将整数转换为字符串
- python - Python concurrent.futures:ProcessPoolExecutor 无法工作
- lua - Prosody 在更新到 Debian Buster 后拒绝连接到 MySQL 数据库
- android - 使用openCV从照片中检测二维码问题
- octave - 限制大型矩阵的 Octave 控制台输出
- javascript - 为什么我不能在 React/Redux 中索引我的对象?TypeError:无法读取未定义的属性“1”
- nginx - 在 ip_hash 的情况下,nginx 不进行负载平衡
- javascript - 如何在列表的每一行之后创建按钮?