如何解决如何获得仅扫描指定目录的代码质量?
通过阅读文档here,我能够将工作质量良好的CI质量工作添加到我的管道中。 YAML看起来像这样
include:
- template: Code-Quality.gitlab-ci.yml
code_quality:
stage: test
variables:
SOURCE_CODE: "/src"
artifacts:
paths: [gl-code-quality-report.json]
但是,即使我指定了SOURCE_CODE: /src
,该作业也会扫描整个项目,而不仅仅是“ src /”目录
如何设置.gitlab-ci.yml以使Code-Quality CI作业仅扫描“ / src”目录? (/ src目录位于项目的根目录中)
解决方法
您需要一种模式来匹配src
目录中的所有文件。
SOURCE_CODE: src/**
将匹配src
目录树中的所有文件。
匹配示例:
src / foo / bar / xyz.java
src / abc.java
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。