Open yidinghan opened 6 years ago
Article Reference Link
Release Article: https://about.gitlab.com/2016/10/22/gitlab-8-13-released/
可以直接在 issue board 里面直接创建 issue,而不用在 issue page 创建之后再来 issue baord 里面看
这一特性之前,出现 Merge Conflict 只能对 conflict 的部分进行选择。要不选择源分支内容要不选择目标分支内容,就是一个 use ours 或 use theirs 的选择。
有了这一特性,除了单纯的选择冲突部分,还可以直接编辑冲突文件。使得解决冲突,可以完全在 merge request page 完成。
label 是一个用来分类管理 issue 的非常好的工具,除了可以标记类别,还可以用来做进度标识。但是创建的 label 只能够在一个 project 里面使用,如果要在别的项目再使用的话只能重新创建,这与 DRY 原则有一定冲突。
当前的这一个新特性可以使得 label 在同一 group 内部复用,大大便利了 issue 的使用和管理。
前想要看到 pipelines graph,这之前只能够在 pipelines page 查看。通过这一特性,可以直接在 commit page 查看相关的 pipeline graph。
通过添加一个环境变量 flag,可以使得 Gitlab CI Runner 输出调试信息来协助我们,debug CI 过程中出现的问题。
test_async: script:
CI_DEBUG_TRACE: "true" 下图是没有添加 CI_DEBUG_TRACE 的输出
下图是加了 CI_DEBUG_TRACE 的信息输出
Article Reference Link
Release Article: https://about.gitlab.com/2016/10/22/gitlab-8-13-released/
New Issue from the Issue Board
可以直接在 issue board 里面直接创建 issue,而不用在 issue page 创建之后再来 issue baord 里面看
Merge Conflict Editor
这一特性之前,出现 Merge Conflict 只能对 conflict 的部分进行选择。要不选择源分支内容要不选择目标分支内容,就是一个 use ours 或 use theirs 的选择。
有了这一特性,除了单纯的选择冲突部分,还可以直接编辑冲突文件。使得解决冲突,可以完全在 merge request page 完成。
Group Labels
label 是一个用来分类管理 issue 的非常好的工具,除了可以标记类别,还可以用来做进度标识。但是创建的 label 只能够在一个 project 里面使用,如果要在别的项目再使用的话只能重新创建,这与 DRY 原则有一定冲突。
当前的这一个新特性可以使得 label 在同一 group 内部复用,大大便利了 issue 的使用和管理。
Pipelines for Commits
前想要看到 pipelines graph,这之前只能够在 pipelines page 查看。通过这一特性,可以直接在 commit page 查看相关的 pipeline graph。
Debug tracing for CI
通过添加一个环境变量 flag,可以使得 Gitlab CI Runner 输出调试信息来协助我们,debug CI 过程中出现的问题。
test_async: script:
debug flag down here
CI_DEBUG_TRACE: "true" 下图是没有添加 CI_DEBUG_TRACE 的输出
下图是加了 CI_DEBUG_TRACE 的信息输出
The End