Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • GitCode
  • 帮助文档
  • Wiki
    • Docs
    • Ci
    • Pipelines
  • settings

帮
帮助文档
  • 项目概览

GitCode / 帮助文档

通知 1627
Star 125
Fork 140
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 166
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 23
  • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • Wiki 89
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
帮
帮助文档
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 166
    • Issue 166
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 23
    • 合并请求 23
  • Pages
  • DevOps
    • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 89
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 流水线任务
  • 提交
  • Issue看板

settings · 变更

页面历史
update files 编写于 11月 18, 2021 作者: BaiXuePrincess's avatar BaiXuePrincess
隐藏空白更改
内联 并排
Showing with 11 addition and 11 deletion
+11 -11
  • docs/ci/pipelines/settings.md docs/ci/pipelines/settings.md +11 -11
  • 未找到文件。
docs/ci/pipelines/settings.md
View page @ e575f72b
......@@ -22,11 +22,11 @@
## Git 浅克隆[](#git-shallow-clone "Permalink")
克隆仓库时,可以限制 CODECHINA CI/CD 获取的更改数量。设置限制`git depth`可以加快流水线的执行。
克隆仓库时,可以限制 GitCode CI/CD 获取的更改数量。设置限制`git depth`可以加快流水线的执行。
**注意**:新创建的项目自动具有默认的`git depth`值`50`,最大允许值为`1000`。
要禁用浅克隆并使 CODECHINA CI/CD 每次获取所有分支和标签,请将值保留为空或设置为`0` 。
要禁用浅克隆并使 GitCode CI/CD 每次获取所有分支和标签,请将值保留为空或设置为`0` 。
`.codechina-ci.yml`文件中的`GIT_DEPTH`变量也可以覆盖此值。
......@@ -62,7 +62,7 @@
* `http://example.com/generate/ci/config.yml`
如果 CI 配置将托管在 CODECHINA 中的其他项目中,则该路径必须相对于另一个项目中的根目录,并在最后添加组和项目名称:
如果 CI 配置将托管在 GitCode 中的其他项目中,则该路径必须相对于另一个项目中的根目录,并在最后添加组和项目名称:
* `.codechina-ci.yml@mygroup/another-project`
* `my/path/.my-custom-file.yml@mygroup/another-project`
......@@ -76,7 +76,7 @@
## 测试覆盖率解析[](#test-coverage-parsing "Permalink")
如果你在代码中使用测试覆盖率,则 CODECHINA 可以使用正则表达式将其输出捕获到流水线任务日志中。
如果你在代码中使用测试覆盖率,则 GitCode 可以使用正则表达式将其输出捕获到流水线任务日志中。
在项目中,转到 **设置> DevOps** 并展开**流水线通用设置**部分,在**测试覆盖解析**字段中输入正则表达式。
如果要禁用它或输入 Ruby 正则表达式,请保留空白。你可以使用[https://rubular.com](https://rubular.com)来测试你的正则表达式。 正则表达式返回在输出中找到的**最后一个**匹配项。
......@@ -188,23 +188,23 @@ lein cloverage | perl -pe 's/\e\[?.*?[\@-~]//g'
你可以使用以下链接访问流水线状态徽章图像:
```
https://codechina.csdn.net/<namespace>/<project>/badges/<branch>/pipeline.svg
https://gitcode.net/<namespace>/<project>/badges/<branch>/pipeline.svg
```
### 测试覆盖率报告徽章[](#test-coverage-report-badge "Permalink")
CODECHINA 使定义[覆盖率报告](#test-coverage-parsing)的正则表达式成为可能,每个流水线任务日志都将与之匹配。 这意味着流水线中的每个流水线任务都可以定义测试覆盖率百分比值。
GitCode 使定义[覆盖率报告](#test-coverage-parsing)的正则表达式成为可能,每个流水线任务日志都将与之匹配。 这意味着流水线中的每个流水线任务都可以定义测试覆盖率百分比值。
可以使用以下链接访问测试覆盖率徽章:
```
https://codechina.csdn.net/<namespace>/<project>/badges/<branch>/coverage.svg
https://gitcode.net/<namespace>/<project>/badges/<branch>/coverage.svg
```
如果要从特定流水线任务获取覆盖率报告,可以将`job=coverage_job_name`参数添加到 URL。 例如,以下 Markdown 代码会将`coverage`流水线任务的测试覆盖率报告徽章嵌入到`README.md` :
```
![coverage](https://codechina.csdn.net/codechina/help-docs/badges/master/coverage.svg?job=coverage)
![coverage](https://gitcode.net/codechina/help-docs/badges/master/coverage.svg?job=coverage)
```
### 徽章样式[](#badge-styles "Permalink")
......@@ -214,7 +214,7 @@ https://codechina.csdn.net/<namespace>/<project>/badges/<branch>/coverage.svg
#### 扁平 (默认)[](#flat-default "Permalink")
```
https://codechina.csdn.net/<namespace>/<project>/badges/<branch>/coverage.svg?style=flat
https://gitcode.net/<namespace>/<project>/badges/<branch>/coverage.svg?style=flat
```
[![Badge flat style](/docs/img/coverage.svg)](/docs/img/coverage.svg)
......@@ -222,7 +222,7 @@ https://codechina.csdn.net/<namespace>/<project>/badges/<branch>/coverage.svg?st
#### 扁平正方形[](#flat-square "Permalink")
```
https://codechina.csdn.net/<namespace>/<project>/badges/<branch>/coverage.svg?style=flat-square
https://gitcode.net/<namespace>/<project>/badges/<branch>/coverage.svg?style=flat-square
```
[![Badge flat square style](/docs/img/coverage2.svg)](/docs/img/coverage2.svg)
......@@ -232,7 +232,7 @@ https://codechina.csdn.net/<namespace>/<project>/badges/<branch>/coverage.svg?st
徽章的文本可以自定义. 这有助于区分在同一流水线中运行的多个覆盖流水线任务. 通过将`key_text=custom_text`和`key_width=custom_key_width`参数添加到 URL 来定制徽章文本和宽度:
```
https://codechina.csdn.net/codechina/help-docs/badges/master/coverage.svg?job=karma&key_text=Frontend+Coverage&key_width=100
https://gitcode.net/codechina/help-docs/badges/master/coverage.svg?job=karma&key_text=Frontend+Coverage&key_width=100
```
[![Badge with custom text and width](/docs/img/coverage3.svg)](/docs/img/coverage3.svg)
\ No newline at end of file
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7