在VSTS中使用monorepo时,有时我只更新提交中的一个包,而不是所有内容。在这种情况下,我只想运行该特定部分的构建,而不是其他任何内容。
我正在使用持续集成,因此它会在任何时候建立某些东西,例如master
。遗憾的是,这个构建过程可能需要一段时间,如果只修改了代码的一部分,我只想构建该项目。
由于我正在更新Git提交,我可能正在寻找是否对特定目录中的文件进行了更改,但我相信还有更好的方法。
注意:我的项目使用Node.js和Webpack,并使用Docker Compose进行构建。