Commit graph

8 commits

Author SHA1 Message Date
Fabio Busatto
1d74a0e93a Resolve "Reconcile project templates with Auto DevOps" 2018-05-04 09:48:53 +00:00
Annabel Dunstone Gray
457b135eb2
Update template description wording 2017-10-11 08:47:31 -07:00
Annabel Dunstone Gray
bd0248307d Simplify project page 2017-10-11 09:07:19 +00:00
Z.J. van de Weg
6391406774
Add two more project templates
Related to !13108. Mostly this is just running the rake task and
changing the task a bit to catch cases like the project already existing
or so. The rake task moves archives to the vendor/project_template
directory, which are checked in too.
2017-08-15 12:55:54 +02:00
Z.J. van de Weg
3baf3dc955
Rename GitLabProjectImporterService and misc fixes
First round of review, main changes:
- templates.title is human readable, #name will be passed around
- GitLabProjectImporterService has been renamed
2017-08-01 14:36:42 +02:00
Filipa Lacerda
a853d3e944 [ci skip] Adds svgs and css for all icons 2017-08-01 13:25:52 +01:00
Z.J. van de Weg
09974de3e3
Create rake task to create project templates
First iteration, and some stuff is missing. But basically this rake task
does a clone of a project we've pointed it to. Than creates a project on
the GDK, which should be running in the background. This project is
exported, after which we move that archive to the location we need it.
We clean up by removing the generated project.

The first idea was to export the project on .com too, however than we
might run into ImportExport versions mismatch. This could've been
circumvented by checkout out an older commit locally. This however is
not needed yet, so we opted to not go this route yet, instead we will
iterate on what we got.
2017-08-01 13:00:51 +02:00
Z.J. van de Weg
1d3815f89b
Allow projects to be started from a template
Started implementation for the first iteration of
gitlab-org/gitlab-ce#32420. This will allow users to select a template
to start with, instead of an empty repository in the project just
created.

Internally this is basically a small extension of the ImportExport
GitLab projects we already support. We just import a certain import
tar archive. This commits includes the first one: Ruby on Rails. In the
future more will be added.
2017-07-28 11:32:46 +02:00