automation - 所有新项目的 GitLab 默认问题模板
问题描述
我想知道是否有办法为所有新创建的项目设置默认问题模板?作为一名开发人员,我经常为我所从事的每项工作创建新项目。我已经做的是创建一个默认项目模板,我从中创建我的新项目。所以所有的设置都是一样的,我不必从头开始重新设置项目。我缺少的是可以为所有项目定义默认问题模板的部分,因为问题模板也始终相同。我知道我可以通过将项目添加到我的存储库中的问题模板目录来为我的项目创建问题模板。但是我怎样才能“自动化”这个,而不必手动添加它们?谁能帮我吗?
问候托马斯
解决方案
2020:模板存储库的概念仅适用于 GitLab 高级版。
在本地,您可以定义 ( git init --template
) 一个模板存储库,它将:
- 用于任何新的存储库
- 包括您的标准问题模板文件
- 被推送到你的新 GitLab 存储库。
2022 年更新,适用于所有 GitLab 层:
请参阅GitLab 14.8(2022 年 2 月)
在项目的存储库中添加默认问题和合并请求模板
除了在项目设置中定义默认问题和合并请求描述模板外,您现在还可以在
.gitlab
项目存储库的目录中设置默认模板。
Default.md
通过在问题或合并请求模板文件夹中创建文件来做到这一点。如果项目设置和存储库中都存在默认模板,则设置中的模板优先。感谢您的贡献
@davebarr
!
推荐阅读
- javascript - html/css 中的对齐修复
- css - 使用 Chakra-UI 抽屉组件推送内容
- java - 如何在kafka消费者中按内容设置主题?
- dji-sdk - 渲染问题 - Android Studio 没有渲染布局
- python - 试图查看 python 版本返回 -bash: /usr/local/bin/python3.7: No such file or directory
- java - 如何在多pod环境中只运行一次spring boot启动方法
- typescript - Nestjs“参考错误:文件未定义”仅在测试中
- c++ - 在不使用乘法运算符的情况下实现 square()
- python - 如何在列表中找到数组的最大值?
- css - 样式捆绑器渲染链接不正确