diff options
author | Robert Speicher <robert@gitlab.com> | 2016-01-11 20:53:06 +0300 |
---|---|---|
committer | Robert Speicher <rspeicher@gmail.com> | 2016-01-11 20:53:48 +0300 |
commit | 9e7942f5652a4ceb91a8373879cab22527fb7f0c (patch) | |
tree | d76301c4518a98e186575d021c06334543a8459b | |
parent | 3e6b71131f0018466938b0f7e26a5d5e375b6f49 (diff) |
Merge branch 'fix-ci-builds-for-tags' into 'master'
Generate builds when creating tag using web interface
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/4296
See merge request !2366
-rw-r--r-- | CHANGELOG | 1 | ||||
-rw-r--r-- | app/services/create_tag_service.rb | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG index 498de05b8bc..bb9e75d171e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -13,6 +13,7 @@ v 8.3.3 - Fix error in processing reply-by-email messages (Jason Lee) - Fix Error 500 when visiting build page of project with nil runners_token (Stan Hu) - Use WOFF versions of SourceSansPro fonts + - Fix regression when builds were not generated for tags created through web/api interface v 8.3.2 - Disable --follow in `git log` to avoid loading duplicate commit data in infinite scroll (Stan Hu) diff --git a/app/services/create_tag_service.rb b/app/services/create_tag_service.rb index 2452999382a..55985380d31 100644 --- a/app/services/create_tag_service.rb +++ b/app/services/create_tag_service.rb @@ -23,6 +23,7 @@ class CreateTagService < BaseService EventCreateService.new.push(project, current_user, push_data) project.execute_hooks(push_data.dup, :tag_push_hooks) project.execute_services(push_data.dup, :tag_push_hooks) + CreateCommitBuildsService.new.execute(project, current_user, push_data) if release_description CreateReleaseService.new(@project, @current_user). |