Build 如何跨语言或跨平台构建mono回购?

Build 如何跨语言或跨平台构建mono回购?,build,azure-devops,cross-platform,monorepo,Build,Azure Devops,Cross Platform,Monorepo,大宗报价 假设我有mono-repo,在这个repo中我有不同的独立项目(**java、nodejs、c++) 所以,每当我对某个只有我自己才应该构建的项目进行更改时,我们可以这样做吗?说您的monorepo是这样组织的: / README.md ... aCppPrj/ README.md build/ doc/ src/ ... aJavaPrj/ ... aNodePrj

大宗报价

假设我有mono-repo,在这个repo中我有不同的独立项目(**java、nodejs、c++)


所以,每当我对某个只有我自己才应该构建的项目进行更改时,我们可以这样做吗?

说您的monorepo是这样组织的:

/
 README.md
 ...
 aCppPrj/
         README.md
         build/
         doc/
         src/
         ...
 aJavaPrj/
          ...
 aNodePrj/
          ...
 common/
在本例中,公共目录中有一些脚本由所有项目共享,其中的更改也应将生成排队

< > C++项目的构建必须有类似的触发器

-触发器:
路径:
包括:
-“aCppPrj”
-“普通”
排除:
- '*'
注意引号以避免YAML解析器发疯。 包括必须触发生成的文件夹,并排除所有其他内容

有关详细信息,请参阅和