To publish a website with Pages, you can use any Static Site Generator (SSG),
such as Jekyll, Hugo, Middleman, Harp, Hexo, and Brunch, just to name a few. You can also
such as Gatsby, Jekyll, Hugo, Middleman, Harp, Hexo, and Brunch, just to name a few. You can also
publish any website written directly in plain HTML, CSS, and JavaScript.</p>
<p>Pages does <strong>not</strong> support dynamic server-side processing, for instance, as <code>.php</code> and <code>.asp</code> requires. See this article to learn more about
<ahref="https://about.gitlab.com/blog/2016/06/03/ssg-overview-gitlab-pages-part-1-dynamic-x-static/">static websites vs dynamic websites</a>.</p>
ProjectTemplate.new('dotnetcore','.NET Core',_('A .NET Core console application template, customizable for any .NET Core project'),'https://gitlab.com/gitlab-org/project-templates/dotnetcore','illustrations/logos/dotnet.svg'),
ProjectTemplate.new('android','Android',_('A ready-to-go template for use with Android apps.'),'https://gitlab.com/gitlab-org/project-templates/android','illustrations/logos/android.svg'),
ProjectTemplate.new('gomicro','Go Micro',_('Go Micro is a framework for micro service development.'),'https://gitlab.com/gitlab-org/project-templates/go-micro'),
ProjectTemplate.new('gatsby','Pages/Gatsby',_('Everything you need to create a GitLab Pages site using Gatsby.'),'https://gitlab.com/pages/gatsby'),
ProjectTemplate.new('hugo','Pages/Hugo',_('Everything you need to create a GitLab Pages site using Hugo.'),'https://gitlab.com/pages/hugo'),
ProjectTemplate.new('jekyll','Pages/Jekyll',_('Everything you need to create a GitLab Pages site using Jekyll.'),'https://gitlab.com/pages/jekyll'),
ProjectTemplate.new('plainhtml','Pages/Plain HTML',_('Everything you need to create a GitLab Pages site using plain HTML.'),'https://gitlab.com/pages/plain-html'),
@@ -13,6 +13,7 @@ describe Gitlab::ProjectTemplate do
described_class.new('dotnetcore','.NET Core','A .NET Core console application template, customizable for any .NET Core project','https://gitlab.com/gitlab-org/project-templates/dotnetcore'),
described_class.new('android','Android','A ready-to-go template for use with Android apps.','https://gitlab.com/gitlab-org/project-templates/android'),
described_class.new('gomicro','Go Micro','Go Micro is a framework for micro service development.','https://gitlab.com/gitlab-org/project-templates/go-micro'),
described_class.new('gatsby','Pages/Gatsby','Everything you need to get started using a Gatsby site.','https://gitlab.com/pages/gatsby'),
described_class.new('hugo','Pages/Hugo','Everything you need to get started using a Hugo Pages site.','https://gitlab.com/pages/hugo'),
described_class.new('jekyll','Pages/Jekyll','Everything you need to get started using a Jekyll Pages site.','https://gitlab.com/pages/jekyll'),
described_class.new('plainhtml','Pages/Plain HTML','Everything you need to get started using a plain HTML Pages site.','https://gitlab.com/pages/plain-html'),