From 2543af84f0925a1eea585675b2a334a5691a110b Mon Sep 17 00:00:00 2001
From: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Date: Sat, 10 Jan 2015 22:18:14 -0800
Subject: [PATCH] Execute GitLab CI on tag push

---
 app/services/git_tag_push_service.rb | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/app/services/git_tag_push_service.rb b/app/services/git_tag_push_service.rb
index 62eaf9b4f51..bacd39bf1c4 100644
--- a/app/services/git_tag_push_service.rb
+++ b/app/services/git_tag_push_service.rb
@@ -8,6 +8,12 @@ class GitTagPushService
     create_push_event
     project.repository.expire_cache
     project.execute_hooks(@push_data.dup, :tag_push_hooks)
+
+    if project.gitlab_ci?
+      project.gitlab_ci_service.async_execute(@push_data)
+    end
+
+    true
   end
 
   private
-- 
2.30.9