summaryrefslogtreecommitdiff
path: root/doc/development
diff options
context:
space:
mode:
authorSean McGivern <sean@mcgivern.me.uk>2017-08-07 19:24:14 +0000
committerSean McGivern <sean@mcgivern.me.uk>2017-08-07 19:24:14 +0000
commit4c8b666893aa9f5ab94b800489fd9e3240ad4f5e (patch)
tree4c499f649a9b3461963d9c084333259aad8a57be /doc/development
parent4e2b630df716174ea9b07319a0fd5eda7b60cf8e (diff)
parentae5003a35ef47bbdafc51e3e9d0f27039f9d20a2 (diff)
downloadgitlab-ce-4c8b666893aa9f5ab94b800489fd9e3240ad4f5e.tar.gz
Merge branch 'zj-project-templates' into 'master'
Allow projects to be started from a template Closes #32420 See merge request !13108
Diffstat (limited to 'doc/development')
-rw-r--r--doc/development/rake_tasks.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/development/rake_tasks.md b/doc/development/rake_tasks.md
index 42bb5e8619c..bfd80aab6a4 100644
--- a/doc/development/rake_tasks.md
+++ b/doc/development/rake_tasks.md
@@ -146,3 +146,20 @@ If new emoji are added, the spritesheet may change size. To compensate for
such changes, first generate the `emoji.png` spritesheet with the above Rake
task, then check the dimensions of the new spritesheet and update the
`SPRITESHEET_WIDTH` and `SPRITESHEET_HEIGHT` constants accordingly.
+
+## Updating project templates
+
+Starting a project from a template needs this project to be exported. On a
+up to date master branch with run:
+
+```
+gdk run db
+# In a new terminal window
+bundle exec rake gitlab:update_project_templates
+git checkout -b update-project-templates
+git add vendor/project_templates
+git commit
+git push -u origin update-project-templates
+```
+
+Now create a merge request and merge that to master.