[英]Azure DevOps multiple Release Pipelines for single CI Build Pipelie for multiple Feature Branches ; )
[英]Multiple CI pipelines in Azure DevOps?
我們正在使用.Net Core Web Api 和 React 啟動一個全新的項目來構建營銷工具。
在過去,我被分配到不同的項目中並且已經建立了 repo,我們有一個 git repo 用於后端,另一個 git repo 用於前端,每個項目都有自己的 CI 管道。
現在,對於新的,要求是后端和前端都在同一個 repo 但不同的文件夾中。 所以,只是想知道我們是否仍然可以擁有兩個具有這種結構的 CI 管道。 如果是這樣,您能否分享任何文檔/鏈接如何實現這一目標?
是的你可以。 您只需要限制對特定文件夾的觸發器訪問。 您需要有兩個構建定義,並為您的項目定義適當的include
和exclude
路徑。
文檔中的一個例子
# specific path build
trigger:
branches:
include:
- master
- releases/*
paths:
include:
- docs/*
exclude:
- docs/README.md
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.