【发布时间】:2025-12-13 19:35:01
【问题描述】:
我正在使用 Visual Studio Build In Azure Pipeline 构建 C# 应用程序。
我的解决方案包含多个项目(ManagerWeb 和 WebAPI)。
我想分别发布两个独立的 Artifact ManagerWeb 和 WebAPI。
所有必需的文件都存在于Build.ArtifactStagingDirectory。
我如何指定一个模式,使用它我可以获得两个独立的工件?
示例 1st Artifact 中所有带有 WebAPI 的文件名和另一个带有 ManagerWeb 的文件名。
ArtifactStaging 目录中的文件名如下
Something.Manager.WebAPI.deploy.cmd
Something.Manager.WebAPI.deploy-readme.txt
Something.Manager.WebAPI.SetParameters.xml
Something.Manager.WebAPI.SourceManifest.xml
Something.Manager.WebAPI.zip
Something.ManagerWeb.deploy.cmd
Something.ManagerWeb.deploy-readme.txt
Something.ManagerWeb.SetParameters.xml
Something.ManagerWeb.SourceManifest.xml
Something.ManagerWeb.zip
任何帮助都将不胜感激。
提前致谢。
【问题讨论】:
标签: c# azure-devops azure-pipelines azure-pipelines-build-task azure-artifacts