> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/6860) in [GitLab Premium](https://about.gitlab.com/pricing/) 11.2.
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/6860) in [GitLab Premium](https://about.gitlab.com/pricing/) 11.2.
GitLab administrators can configure the group where all the custom project
GitLab administrators can set a group to be the source of project templates that are
templates are sourced.
selectable when a new project is created on the instance. These templates can be selected
when you go to **New project > Create from template** and select the **Instance** tab.
Every project directly under the group namespace will be
Every project in the group, but not its subgroups, can be selected when a new project
available to the user if they have access to them. For example:
is created, based on the user's access permissions:
- Public projects, in the group will be available to every signed-in user, if all enabled [project features](../project/settings/index.md#sharing-and-permissions)
- Public projects can be selected by any signed-in user as a template for a new project,
if all enabled [project features](../project/settings/index.md#sharing-and-permissions)
except for GitLab Pages are set to **Everyone With Access**.
except for GitLab Pages are set to **Everyone With Access**.
- Private projects will be available only if the user is a member of the project.
- Private projects can be selected only by users who are members of the projects.
Repository and database information that are copied over to each new project are
Repository and database information that are copied over to each new project are
identical to the data exported with the
identical to the data exported with the [GitLab Project Import/Export](../project/settings/import_export.md).
=s_("GroupTemplate|The selected group's repositories and databases are copied into the projects created in this group. %{link_start}What should I add to my template group?%{link_end} ").html_safe%{link_start: link_start,link_end: "</a>".html_safe}
=s_("AdminSettings|The projects in this group can be selected as templates for new projects created on the instance. %{link_start}Learn more.%{link_end} ").html_safe%{link_start: link_start,link_end: "</a>".html_safe}
msgid "AdminSettings|Select a group to use as the source for instance-level project templates."
msgstr ""
msgid "AdminSettings|Service template allows you to set default values for integrations"
msgid "AdminSettings|Service template allows you to set default values for integrations"
msgstr ""
msgstr ""
...
@@ -2430,6 +2433,9 @@ msgstr ""
...
@@ -2430,6 +2433,9 @@ msgstr ""
msgid "AdminSettings|The latest artifacts for all jobs in the most recent successful pipelines in each project are stored and do not expire."
msgid "AdminSettings|The latest artifacts for all jobs in the most recent successful pipelines in each project are stored and do not expire."
msgstr ""
msgstr ""
msgid "AdminSettings|The projects in this group can be selected as templates for new projects created on the instance. %{link_start}Learn more.%{link_end} "
msgstr ""
msgid "AdminSettings|The template for the required pipeline configuration can be one of the GitLab-provided templates, or a custom template added to an instance template repository. %{link_start}How do I create an instance template repository?%{link_end}"
msgid "AdminSettings|The template for the required pipeline configuration can be one of the GitLab-provided templates, or a custom template added to an instance template repository. %{link_start}How do I create an instance template repository?%{link_end}"
msgstr ""
msgstr ""
...
@@ -15897,9 +15903,6 @@ msgstr ""
...
@@ -15897,9 +15903,6 @@ msgstr ""
msgid "GroupSettings|remove the share with group lock from %{ancestor_group_name}"
msgid "GroupSettings|remove the share with group lock from %{ancestor_group_name}"
msgstr ""
msgstr ""
msgid "GroupTemplate|The selected group's repositories and databases are copied into the projects created in this group. %{link_start}What should I add to my template group?%{link_end} "
msgstr ""
msgid "Groups"
msgid "Groups"
msgstr ""
msgstr ""
...
@@ -29338,9 +29341,6 @@ msgstr ""
...
@@ -29338,9 +29341,6 @@ msgstr ""
msgid "Select a shared template repository for all projects on this instance."
msgid "Select a shared template repository for all projects on this instance."
msgstr ""
msgstr ""
msgid "Select a subgroup to use as a template when creating new projects in the group."