我有一个小型微服务应用程序,我想使用带有代码管道的代码构建来实现 ci/cd 管道
我的项目结构是这样的:
- 项目文件夹
- service-1
- buildspec.yaml
- Docker文件
- ...
- service-2
- buildspec.yaml
- Docker文件
- ...
我想要做的是仅当特定服务发生更改时才运行构建。
我如何将正则表达式与 FILE_PATH 过滤器一起使用以仅在特定服务发生更改时运行构建?
我尝试通过设置 FILE_PATH=^service-1/.* 将过滤器与 codebuild webhooks 一起使用,但它没有按预期工作,因为它运行所有构建。