Merge branch '57785-create-project-template-for-netlify' of https://gitlab.com/gitlab-org/gitlab-ce into 57785-create-project-template-for-netlify
This commit is contained in:
parent
dbf0a92292
commit
76ad4c04ae
10 changed files with 52 additions and 2 deletions
|
@ -145,6 +145,26 @@ const bindEvents = () => {
|
|||
text: 'Pages/Hexo',
|
||||
icon: '.template-option .icon-hexo',
|
||||
},
|
||||
nfhugo: {
|
||||
text: 'Netlify/Hugo',
|
||||
icon: '.template-option .icon-netlify',
|
||||
},
|
||||
nfjekyll: {
|
||||
text: 'Netlify/Jekyll',
|
||||
icon: '.template-option .icon-netlify',
|
||||
},
|
||||
nfplainhtml: {
|
||||
text: 'Netlify/Plain HTML',
|
||||
icon: '.template-option .icon-netlify',
|
||||
},
|
||||
nfgitbook: {
|
||||
text: 'Netlify/GitBook',
|
||||
icon: '.template-option .icon-netlify',
|
||||
},
|
||||
nfhexo: {
|
||||
text: 'Netlify/Hexo',
|
||||
icon: '.template-option .icon-netlify',
|
||||
},
|
||||
};
|
||||
|
||||
const selectedTemplate = templates[value];
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Resolve Create Project Template for Netlify
|
||||
merge_request: 25453
|
||||
author:
|
||||
type: changed
|
|
@ -32,7 +32,12 @@ module Gitlab
|
|||
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'),
|
||||
ProjectTemplate.new('gitbook', 'Pages/GitBook', _('Everything you need to create a GitLab Pages site using GitBook.'), 'https://gitlab.com/pages/gitbook'),
|
||||
ProjectTemplate.new('hexo', 'Pages/Hexo', _('Everything you need to create a GitLab Pages site using Hexo.'), 'https://gitlab.com/pages/hexo')
|
||||
ProjectTemplate.new('hexo', 'Pages/Hexo', _('Everything you need to create a GitLab Pages site using Hexo.'), 'https://gitlab.com/pages/hexo'),
|
||||
ProjectTemplate.new('nfhugo', 'Netlify/Hugo', _('A Hugo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfhugo', 'illustrations/logos/netlify.svg'),
|
||||
ProjectTemplate.new('nfjekyll', 'Netlify/Jekyll', _('A Jekyll site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfjekyll', 'illustrations/logos/netlify.svg'),
|
||||
ProjectTemplate.new('nfplainhtml', 'Netlify/Plain HTML', _('A plain HTML site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfplain-html', 'illustrations/logos/netlify.svg'),
|
||||
ProjectTemplate.new('nfgitbook', 'Netlify/GitBook', _('A GitBook site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfgitbook', 'illustrations/logos/netlify.svg'),
|
||||
ProjectTemplate.new('nfhexo', 'Netlify/Hexo', _('A Hexo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfhexo', 'illustrations/logos/netlify.svg')
|
||||
].freeze
|
||||
|
||||
class << self
|
||||
|
|
|
@ -285,6 +285,18 @@ msgstr ""
|
|||
msgid "A 'Runner' is a process which runs a job. You can set up as many Runners as you need."
|
||||
msgstr ""
|
||||
|
||||
msgid "A GitBook site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
|
||||
msgstr ""
|
||||
|
||||
msgid "A Hexo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
|
||||
msgstr ""
|
||||
|
||||
msgid "A Hugo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
|
||||
msgstr ""
|
||||
|
||||
msgid "A Jekyll site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
|
||||
msgstr ""
|
||||
|
||||
msgid "A collection of graphs regarding Continuous Integration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -300,6 +312,9 @@ msgstr ""
|
|||
msgid "A new branch will be created in your fork and a new merge request will be started."
|
||||
msgstr ""
|
||||
|
||||
msgid "A plain HTML site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features."
|
||||
msgstr ""
|
||||
|
||||
msgid "A project is where you house your files (repository), plan your work (issues), and publish your documentation (wiki), %{among_other_things_link}."
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -11,7 +11,12 @@ describe Gitlab::ProjectTemplate do
|
|||
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'),
|
||||
described_class.new('gitbook', 'Pages/GitBook', 'Everything you need to get started using a GitBook Pages site.', 'https://gitlab.com/pages/gitbook'),
|
||||
described_class.new('hexo', 'Pages/Hexo', 'Everything you need to get started using a plan Hexo Pages site.', 'https://gitlab.com/pages/hexo')
|
||||
described_class.new('hexo', 'Pages/Hexo', 'Everything you need to get started using a Hexo Pages site.', 'https://gitlab.com/pages/hexo'),
|
||||
described_class.new('nfhugo', 'Netlify/Hugo', _('A Hugo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfhugo'),
|
||||
described_class.new('nfjekyll', 'Netlify/Jekyll', _('A Jekyll site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfjekyll'),
|
||||
described_class.new('nfplainhtml', 'Netlify/Plain HTML', _('A plain HTML site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfplain-html'),
|
||||
described_class.new('nfgitbook', 'Netlify/GitBook', _('A GitBook site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfgitbook'),
|
||||
described_class.new('nfhexo', 'Netlify/Hexo', _('A Hexo site that uses Netlify for CI/CD instead of GitLab, but still with all the other great GitLab features.'), 'https://gitlab.com/pages/nfhexo')
|
||||
]
|
||||
|
||||
expect(described_class.all).to be_an(Array)
|
||||
|
|
BIN
vendor/project_templates/nfgitbook.tar.gz
vendored
Normal file
BIN
vendor/project_templates/nfgitbook.tar.gz
vendored
Normal file
Binary file not shown.
BIN
vendor/project_templates/nfhexo.tar.gz
vendored
Normal file
BIN
vendor/project_templates/nfhexo.tar.gz
vendored
Normal file
Binary file not shown.
BIN
vendor/project_templates/nfhugo.tar.gz
vendored
Normal file
BIN
vendor/project_templates/nfhugo.tar.gz
vendored
Normal file
Binary file not shown.
BIN
vendor/project_templates/nfjekyll.tar.gz
vendored
Normal file
BIN
vendor/project_templates/nfjekyll.tar.gz
vendored
Normal file
Binary file not shown.
BIN
vendor/project_templates/nfplainhtml.tar.gz
vendored
Normal file
BIN
vendor/project_templates/nfplainhtml.tar.gz
vendored
Normal file
Binary file not shown.
Loading…
Reference in a new issue