Automation 所有新项目的GitLab默认问题模板

Automation 所有新项目的GitLab默认问题模板,automation,gitlab,gitlab-ci,pipeline,Automation,Gitlab,Gitlab Ci,Pipeline,我想知道是否有办法为所有新创建的项目设置默认问题模板?作为一名开发人员,我经常为每一份工作创建新项目。我已经做的是创建一个默认的项目模板,从中我可以创建我的新项目。所以所有的设置都是一样的,我不必从头开始重新设置项目。 我缺少的是一部分,我可以为我的所有项目定义默认问题模板,因为问题模板也总是相同的。我知道我可以通过将项目添加到存储库中的问题模板目录来为项目创建问题模板。但我如何才能“自动化”这一点,而不必手动添加它们? 有人能帮我吗 问候 Thomas的概念仅适用于GitLab premium

我想知道是否有办法为所有新创建的项目设置默认问题模板?作为一名开发人员,我经常为每一份工作创建新项目。我已经做的是创建一个默认的项目模板,从中我可以创建我的新项目。所以所有的设置都是一样的,我不必从头开始重新设置项目。 我缺少的是一部分,我可以为我的所有项目定义默认问题模板,因为问题模板也总是相同的。我知道我可以通过将项目添加到存储库中的问题模板目录来为项目创建问题模板。但我如何才能“自动化”这一点,而不必手动添加它们? 有人能帮我吗

问候 Thomas

的概念仅适用于GitLab premium

在本地,您可以定义()一个模板repo,该模板将:

  • 可用于任何新存储库
  • 包括标准问题模板文件
  • 被推到新的GitLab回购
    • 的概念仅适用于GitLab premium

      在本地,您可以定义()一个模板repo,该模板将:

      • 可用于任何新存储库
      • 包括标准问题模板文件
      • 被推到新的GitLab回购

      这听起来很有帮助,谢谢!但是,如果我更改了问题模板,我还希望它能够用于我的所有其他项目。所以我只需要在目录中更改模板,而不是在所有项目中。有什么提示吗?@ThomasBerg这是该方法的缺点:更改模板不会更新现有存储库中的任何现有问题或新问题。好的,我尝试了这种方法,结果成功了,但正如我所说的,我需要有一个类似于一个项目的设置和模板,每次我更改它们时,所有其他项目都可以更新。也许它可以通过GitLab CI/管道进行锻炼?有什么想法吗?或者高级版本已经有了这些吗?@ThomasBerg我不认为修改模板会修改已经从上述模板项目创建的项目,即使是高级版本。我不知道有哪条管道能够进入所有现有项目并“更新”它们。好吧,我明白了。如果每个项目都有自己的管道来获得模板的更改,那么它可能会工作吗?我猜管道需要手动触发,或者说在每次推送回购时,管道会自动用默认模板中的模板问题覆盖模板问题?我在管道和GitLab CI方面没有那么先进。但这是可能的?这听起来很有帮助,谢谢!但是,如果我更改了问题模板,我还希望它能够用于我的所有其他项目。所以我只需要在目录中更改模板,而不是在所有项目中。有什么提示吗?@ThomasBerg这是该方法的缺点:更改模板不会更新现有存储库中的任何现有问题或新问题。好的,我尝试了这种方法,结果成功了,但正如我所说的,我需要有一个类似于一个项目的设置和模板,每次我更改它们时,所有其他项目都可以更新。也许它可以通过GitLab CI/管道进行锻炼?有什么想法吗?或者高级版本已经有了这些吗?@ThomasBerg我不认为修改模板会修改已经从上述模板项目创建的项目,即使是高级版本。我不知道有哪条管道能够进入所有现有项目并“更新”它们。好吧,我明白了。如果每个项目都有自己的管道来获得模板的更改,那么它可能会工作吗?我猜管道需要手动触发,或者说在每次推送回购时,管道会自动用默认模板中的模板问题覆盖模板问题?我在管道和GitLab CI方面没有那么先进。但这可能吗?