GitLab Bot
e4ea43b2b8
Add latest changes from gitlab-org/gitlab@master
2020-01-27 21:08:47 +00:00
Sean McGivern
026896cca2
Merge branch 'require-all-templates-to-include-default-stages' into 'master'
...
Require all templates to use default stages
Closes #59992
See merge request gitlab-org/gitlab-ce!26954
(cherry picked from commit 39eb16aab2
)
e0df05cf
Require all templates to use default stages
2019-04-15 12:47:35 +02:00
Sean McGivern
e32c82ed1e
Revert "Merge branch 'require-all-templates-to-include-default-stages' into 'master'"
...
This reverts merge request !26954
2019-04-05 13:18:35 +00:00
Kamil Trzciński
e0df05cfbc
Require all templates to use default stages
...
Our templates are free to override the 'stages:'.
However, they should follow the convention to always include
'build', 'test', 'deploy' which are defaults when not defined.
2019-04-05 10:13:49 +02:00
gfyoung
f93f8f569d
Enable even more frozen string for lib/gitlab
...
Enables frozen string for the following:
* lib/gitlab/patch/**/*.rb
* lib/gitlab/popen/**/*.rb
* lib/gitlab/profiler/**/*.rb
* lib/gitlab/project_authorizations/**/*.rb
* lib/gitlab/prometheus/**/*.rb
* lib/gitlab/query_limiting/**/*.rb
* lib/gitlab/quick_actions/**/*.rb
* lib/gitlab/redis/**/*.rb
* lib/gitlab/request_profiler/**/*.rb
* lib/gitlab/search/**/*.rb
* lib/gitlab/sherlock/**/*.rb
* lib/gitlab/sidekiq_middleware/**/*.rb
* lib/gitlab/slash_commands/**/*.rb
* lib/gitlab/sql/**/*.rb
* lib/gitlab/template/**/*.rb
* lib/gitlab/testing/**/*.rb
* lib/gitlab/utils/**/*.rb
* lib/gitlab/webpack/**/*.rb
Partially addresses gitlab-org/gitlab-ce#47424 .
2018-11-19 18:24:22 -08:00
Nick Thomas
34480bb850
Backport CE to changes to support group-level file templates
...
When the feature is available, this setting allows admins to choose a
project as a source of custom file templates. This is in addition to
any instance-wide templates, whether custom or vendored into the GitLab
codebase.
2018-10-19 01:39:59 +01:00
Nick Thomas
25bd49e4f5
Backport project template API to CE
2018-10-05 11:34:43 +01:00
Nick Thomas
d65e31ab72
Backport changes to Gitlab::Tempalte::BaseTemplate
2018-09-05 15:19:20 +01:00
Zeger-Jan van de Weg
ed8f7ed671
Sort templates when fetching them
...
Used to rely on the underlying filesystem to sort the entries, now its
forced to be sorted on the name of the template.
2017-08-31 15:45:48 +02:00
Felipe Artur
2872672945
Load issues and merge requests templates from repository
2016-08-16 15:50:17 -03:00
Z.J. van de Weg
bbfd62bc34
fixup! override content method
2016-06-20 14:48:28 -05:00
Z.J. van de Weg
483dc62eaa
Incorporate review
2016-06-20 14:48:28 -05:00
Z.J. van de Weg
620d014aef
Implement backend gitlab ci dropdown
...
This commit builds on the groundwork in
ee008e300b1ec0abcc90e6a30816ec0754cea0dd, which refactored the backend
so the same code could be used for new dropdowns. In this commit its
used for templates for the `.gitlab-ci.yml` files.
2016-06-20 14:48:28 -05:00
ZJ van de Weg
27bf7ae59e
Refactor Gitlab::Gitignores
2016-06-20 14:48:28 -05:00