【发布时间】:2021-07-30 18:49:08
【问题描述】:
我有一个包含两个项目(proj1 和 proj2)的 .NET Core 解决方案。当我在 Azure DevOps 中运行构建时,我使用 DotNetCoreCLI@2 命令,如下所示:
- task: DotNetCoreCLI@2
displayName: 'Build output'
inputs:
command: 'build'
projects: '**/*.csproj'
arguments: '--output $(System.DefaultWorkingDirectory)/publish_output'
按原样,来自两个构建的所有工件最终都位于publish_output 目录中。我想要的是在publish_output 下创建一个proj1 和proj2 子目录,并适当放置项目中的工件。
这可能吗?我找不到要附加到输出目录的“当前正在构建的项目名称”变量。
【问题讨论】:
-
你试过
modifyOutputPath输入吗?见Documentation