"Package or folder" 在发布管道中的文件转换任务中指的是什么?
What does "Package or folder" refer to in the File transform task in a release pipeline?
我是 Azure DevOps Pipelines 的新手,所以如果我做错了什么,我会很感激在正确的方向上点头......我设置了一个构建管道并且它似乎正在工作,现在我'我正在尝试设置发布管道以进行 运行 测试,它主要基于 Microsoft 的文档:
在 运行ning 测试之前,我需要转换配置文件以替换一些变量,如访问密钥、用户名等。我设置的是下面的内容,但对于我的生活我不能找出文本框 Package or folder
指的是什么。正如您想象的那样,该文档非常有用:
File path to the package or a folder
但这指的是什么包或文件夹???我尝试了几种不同的方法,但
的一切都出错了
##[error]Error: Nopackagefoundwithspecifiedpattern D:\a\r1\a\**\*.zip
或者我指定的几乎任何值。
文件转换任务支持 .zip
个文件。
使用默认文件转换任务设置进行测试,我可以重现此问题。
在 Release pipeline 中,文件路径可以为构建工件 .zip 文件多一个节点。
格式示例:
$(System.DefaultWorkingDirectory)\{Source alias name}\{Artifacts name}\*.zip
因此您可以尝试在 Package Or folder
字段中设置 $(System.DefaultWorkingDirectory)/**/**/*.zip
例如:
另一方面,您可以查看Release log -> Download Artifacts Step
中的具体路径。
$(System.DefaultWorkingDirectory): D:\a\r1\a
您也可以在任务中使用此特定路径。
更新:
如果你的文件是项目文件夹,你参考下面的例子:
文件结构:
任务设置:
注意:只需要分配到文件夹节点.
您也可以通过 ...
选项 select 文件夹路径。
我是 Azure DevOps Pipelines 的新手,所以如果我做错了什么,我会很感激在正确的方向上点头......我设置了一个构建管道并且它似乎正在工作,现在我'我正在尝试设置发布管道以进行 运行 测试,它主要基于 Microsoft 的文档:
在 运行ning 测试之前,我需要转换配置文件以替换一些变量,如访问密钥、用户名等。我设置的是下面的内容,但对于我的生活我不能找出文本框 Package or folder
指的是什么。正如您想象的那样,该文档非常有用:
File path to the package or a folder
但这指的是什么包或文件夹???我尝试了几种不同的方法,但
的一切都出错了##[error]Error: Nopackagefoundwithspecifiedpattern D:\a\r1\a\**\*.zip
或者我指定的几乎任何值。
文件转换任务支持 .zip
个文件。
使用默认文件转换任务设置进行测试,我可以重现此问题。
在 Release pipeline 中,文件路径可以为构建工件 .zip 文件多一个节点。
格式示例:
$(System.DefaultWorkingDirectory)\{Source alias name}\{Artifacts name}\*.zip
因此您可以尝试在 Package Or folder
字段中设置 $(System.DefaultWorkingDirectory)/**/**/*.zip
例如:
另一方面,您可以查看Release log -> Download Artifacts Step
中的具体路径。
$(System.DefaultWorkingDirectory): D:\a\r1\a
您也可以在任务中使用此特定路径。
更新:
如果你的文件是项目文件夹,你参考下面的例子:
文件结构:
任务设置:
注意:只需要分配到文件夹节点.
您也可以通过 ...
选项 select 文件夹路径。