Шаблоны проектов в Gitlab после создания

Каков самый чистый способ создания проекта в самообслуживаемом gitlab с предопределенными (динамически сгенерированными) файлами?

Конкретно, я хочу создать репозиторий git в gitlab, который после создания уже содержит все файлы базового проекта iOS. Мне просто нужно клонировать его и начинать разработку, а не создавать проект локально, а затем подталкивать его к Gitlab.

Кто-нибудь?

Я изучал оболочку gitlab и созданный крюк в проекте gitlab: https://github.com/gitlabhq/gitlab-shell/blob/master/lib/gitlab_projects.rb

Я собираюсь начать мир боли, следуя этому методу? Есть ли что-то уже там, что упрощает подключение на уровне приложений?

Ответ 2

Для GitLab CE (или EE тоже, если вам нужно больше возможностей, чем предоставляют стандартные шаблоны), я предлагаю использовать этот набор инструментов:

Вот как я это делаю. :)

Раскрытие информации: я являюсь основным автором приложения egnyte/gitlabform и внес вклад в adnanh/webhook.