Continuous integration GitLab中monorepo的CI

Continuous integration GitLab中monorepo的CI,continuous-integration,gitlab,devops,gitlab-ci,monorepo,Continuous Integration,Gitlab,Devops,Gitlab Ci,Monorepo,我有一些在GitLab中创建mono存储库的计划,因此有一个问题,是否可以在那里设置CI,使项目的更改只影响依赖的项目,以及如何设置?例如,对微服务的代码更改将导致在提交/PRs上运行单元测试,并在PR合并上构建映像。类似地,对库的代码更改将导致在此库和相关服务中进行测试和构建

我有一些在GitLab中创建mono存储库的计划,因此有一个问题,是否可以在那里设置CI,使项目的更改只影响依赖的项目,以及如何设置?例如,对微服务的代码更改将导致在提交/PRs上运行单元测试,并在PR合并上构建映像。类似地,对库的代码更改将导致在此库和相关服务中进行测试和构建