创建Gitlab中的项目模板

时间:2014-03-31 23:26:45

标签: project gitlab

使用预定义(动态生成)文件在自托管gitlab中创建项目的最简洁方法是什么?

具体来说,我想在gitlab上创建一个git repo,它在创建时已经包含了基本iOS项目的所有文件。我只需克隆它并开始开发,而不是在本地创建项目,然后将其推送到Gitlab。

任何?

我正在研究gitlab-shell和gitlab-project中的创建钩子:https://github.com/gitlabhq/gitlab-shell/blob/master/lib/gitlab_projects.rb

我是否准备按照这种方法开始痛苦的世界?是否有一些东西可以很容易地在应用程序级别进行连接?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

对于GitLab CE(或EE,如果您需要的功能比标准模板所提供的更多),我建议使用以下工具集:

这就是我的方法。 :)

披露:我是egnyte / gitlabform应用程序的主要作者,并为adnanh / webhook做出了贡献。

答案 2 :(得分:0)

参见 GitLab 13.7(2020 年 12 月),在 GitLab CE 中提供(免费)

<块引用>

改进了项目创建的用户界面

用于添加项目的改进用户界面使您可以更轻松地在创建空白项目、从模板启动项目、导入现有项目以及为外部存储库创建仅 CI/CD 项目之间进行选择。

参见 DocumentationIssue

这允许轻松地从模板创建项目:

https://gitlab.com/gitlab-org/gitlab/uploads/42faf9f5f0c8fb5157a89595ab9748f9/Import_1.0.png