Commit c44c5f5faa39efdee1100eba88116c640e2f64ce
Exists in
master
and in
4 other branches
Merge branch 'broader-message-matching' of /home/git/repositories/gitlab/gitlabhq
Showing
2 changed files
with
5 additions
and
4 deletions
Show diff stats
config/gitlab.yml.example
@@ -56,9 +56,10 @@ production: &base | @@ -56,9 +56,10 @@ production: &base | ||
56 | # signup_enabled: true | 56 | # signup_enabled: true |
57 | 57 | ||
58 | ## Automatic issue closing | 58 | ## Automatic issue closing |
59 | - # If a commit message matches this regular express, all issues referenced from the matched text will be closed | ||
60 | - # if it's pushed to a project's default branch. | ||
61 | - # issue_closing_pattern: ^([Cc]loses|[Ff]ixes) +#\d+ | 59 | + # If a commit message matches this regular expression, all issues referenced from the matched text will be closed. |
60 | + # This happends when the commit is pushed or merged into the default branch of a project. | ||
61 | + # When not specified the default issue_closing_pattern as specified below will be used. | ||
62 | + # issue_closing_pattern: ([Cc]loses|[Ff]ixes) +#\d+ | ||
62 | 63 | ||
63 | ## Default project features settings | 64 | ## Default project features settings |
64 | default_projects_features: | 65 | default_projects_features: |
config/initializers/1_settings.rb
@@ -69,7 +69,7 @@ rescue ArgumentError # no user configured | @@ -69,7 +69,7 @@ rescue ArgumentError # no user configured | ||
69 | end | 69 | end |
70 | Settings.gitlab['signup_enabled'] ||= false | 70 | Settings.gitlab['signup_enabled'] ||= false |
71 | Settings.gitlab['username_changing_enabled'] = true if Settings.gitlab['username_changing_enabled'].nil? | 71 | Settings.gitlab['username_changing_enabled'] = true if Settings.gitlab['username_changing_enabled'].nil? |
72 | -Settings.gitlab['issue_closing_pattern'] = '^([Cc]loses|[Ff]ixes) #(\d+)' if Settings.gitlab['issue_closing_pattern'].nil? | 72 | +Settings.gitlab['issue_closing_pattern'] = '([Cc]loses|[Ff]ixes) #(\d+)' if Settings.gitlab['issue_closing_pattern'].nil? |
73 | Settings.gitlab['default_projects_features'] ||= {} | 73 | Settings.gitlab['default_projects_features'] ||= {} |
74 | Settings.gitlab.default_projects_features['issues'] = true if Settings.gitlab.default_projects_features['issues'].nil? | 74 | Settings.gitlab.default_projects_features['issues'] = true if Settings.gitlab.default_projects_features['issues'].nil? |
75 | Settings.gitlab.default_projects_features['merge_requests'] = true if Settings.gitlab.default_projects_features['merge_requests'].nil? | 75 | Settings.gitlab.default_projects_features['merge_requests'] = true if Settings.gitlab.default_projects_features['merge_requests'].nil? |