今回はGitlabでテンプレートプロジェクトを作成する方法を紹介します。 本家であるGitHubにはテンプレート機能というものがあるため簡単にできますが、Gitlabでは少し工夫が必要です。
gitlab
導入済み(記事中のバージョンは12.2.4
)テンプレートとなるプロジェクトを作成します。
通常通りプロジェクトを作成しますが、注意点としてVisibility Level
をpublic
にしておく必要があります。
作成後は、プロジェクトのURL(http:xxxxx/xxxxx/xxxxx.git
)をコピーしておくきます。
プロジェクト作成画面のタブからImport Project
からRepo by URL
を選択します(デフォルトはBlank Project
となっている)。
先ほどコピーしたテンプレートプロジェクトのURLをGit リポジトリ URL
に貼り付けて作成します。
※以降の入力項目については、通常通りプロジェクトを作成する場合と同じ。
clone
してきているだけのようなので、異なる環境のgitlab
からも参照できるようです.git
をいったん削除する必要があります。今回はgitlab
でテンプレートプロジェクトを作成する方法を紹介しました。
本家であるgithub
のテンプレート機能には及ばない印象ですが、それでもゼロからプロジェクトを作るよりは随分と作業が短縮できると思います。