azure - 在 Azure 构建管道中创建构建时触发存储库中的特定项目
问题描述
我有一个包含 3 个分支 dev、test 和 prod 的存储库。我有一个包含 3 个项目的 Visual Studio 解决方案。一个 Angular,一个工作服务和 ASP.NET web api 项目。这样整个解决方案就在一个存储库中。
我已将所有内容推送到 dev 分支。因此,在创建构建管道时,我选择了 ASP.NET 核心,然后在编写构建 yaml 时,在触发器中我指定了 Dev 分支
trigger : - dev
但是如何指定要在该存储库中构建的 3 个项目中构建哪个项目?我的计划是构建 ASP.NET 核心 web api 来构建。
我也需要另一个角度的构建..
解决方案
这将在您的构建任务中:
steps:
- task: DotNetCoreCLI@2
displayName: Build
inputs:
command: build
projects: '**/*.csproj' # Update this to match your need
arguments: '--configuration $(buildConfiguration)'
您的各种项目的项目路径会有所不同
推荐阅读
- java - 如何将多模块项目从 eclipse 移动到 IDEA
- javascript - 如何在非字母字符上拆分字符串。正则表达式 JavaScript
- kotlin - Kotlin Flow:如何取消订阅/停止
- laravel - Bangla unicode 字体未在 mpdf 中显示
- azure-stream-analytics - 是否可以使用 azure 流分析基于给定的超时检测相关事件的缺失?
- php - 将数据保存到sql server时如何将符号'更改为`
- java - 违反了唯一约束 - 应该不可能,但仍然......为什么?
- vba - PL/SQL 数据库值未正确反映到 SSIS 脚本
- mysql - 如何将我的 Android 应用程序连接到存储在服务器中的 MySQL 数据库?
- go - 如何根据请求 URL 使用 golang GIN 路由 HTTP 请求