我想为我的测试覆盖率结果设置正则表达式。
根据 Gitlab 的文档,我应该能够通过导航到
Settings > CI/CD > General pipelines
在我的项目设置中的测试覆盖率解析设置中执行此操作。
但是,我找不到那里的设置。在哪里可以设置Gitlab中测试覆盖率解析设置的正则表达式?
自 Gitlab 14.8 起,测试覆盖率解析设置已被弃用,并自 Gitlab 15.0 起已被删除。因此,该设置不再可以在
Settings > CI/CD > General pipelines
中找到。
您现在应该使用 Gitlab CI/CD 配置文件中的
coverage
设置,并在设置值中使用正则表达式:
示例:
unit-test:
stage: test
coverage: '/coverage: \d+.\d+% of statements/'
script:
- go test -cover
是否有一个选项可以在同一存储库中使用多个 golang 包?