簡體   English   中英

Azure DevOps 中的多個 CI 管道?

[英]Multiple CI pipelines in Azure DevOps?

我們正在使用.Net Core Web Api 和 React 啟動一個全新的項目來構建營銷工具。

在過去,我被分配到不同的項目中並且已經建立了 repo,我們有一個 git repo 用於后端,另一個 git repo 用於前端,每個項目都有自己的 CI 管道。

現在,對於新的,要求是后端和前端都在同一個 repo 但不同的文件夾中。 所以,只是想知道我們是否仍然可以擁有兩個具有這種結構的 CI 管道。 如果是這樣,您能否分享任何文檔/鏈接如何實現這一目標?

是的你可以。 您只需要限制對特定文件夾的觸發器訪問。 您需要有兩個構建定義,並為您的項目定義適當的includeexclude路徑。

文檔中的一個例子

# specific path build
trigger:
  branches:
    include:
    - master
    - releases/*
  paths:
    include:
    - docs/*
    exclude:
    - docs/README.md

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM