From e8b6974af3ca2835c5ef54cbffb1535ebd50aeca Mon Sep 17 00:00:00 2001 From: Boyan Tabakov <boyan.tabakov@futurice.com> Date: Thu, 3 Oct 2013 16:29:13 +0300 Subject: [PATCH] Use gitlab-flowdock-git-hook patched for dependency on gitlab-grit, instead of grit. Make sure the flowdock-git-hook is loaded. Seems it is not autoloader, due to the gem/lib name mismatch. --- Gemfile | 2 +- Gemfile.lock | 12 ++++-------- app/models/flowdock_service.rb | 2 ++ 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/Gemfile b/Gemfile index 2d0a11de8900..ce9da557b64b 100644 --- a/Gemfile +++ b/Gemfile @@ -112,7 +112,7 @@ gem 'tinder', '~> 1.9.2' gem "hipchat", "~> 0.9.0" # Flowdock integration -gem "flowdock-git-hook", "~> 0.4.2" +gem "gitlab-flowdock-git-hook", "~> 0.4.2" # d3 gem "d3_rails", "~> 3.1.4" diff --git a/Gemfile.lock b/Gemfile.lock index 319e19167d46..345fd7e1f714 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -135,9 +135,6 @@ GEM faraday (>= 0.7.4, < 0.9) ffaker (1.18.0) ffi (1.9.0) - flowdock-git-hook (0.4.2) - grit (>= 2.4.1) - multi_json fog (1.3.1) builder excon (~> 0.13.0) @@ -164,6 +161,9 @@ GEM pygments.rb (>= 0.2.13) github-markdown (0.5.3) github-markup (0.7.5) + gitlab-flowdock-git-hook (0.4.2.2) + gitlab-grit (>= 2.4.1) + multi_json gitlab-gollum-lib (1.0.1) github-markdown (~> 0.5.3) github-markup (>= 0.7.5, < 1.0.0) @@ -208,10 +208,6 @@ GEM grape-entity (0.3.0) activesupport multi_json (>= 1.3.2) - grit (2.5.0) - diff-lcs (~> 1.1) - mime-types (~> 1.15) - posix-spawn (~> 0.3.6) growl (1.0.3) guard (1.8.1) formatador (>= 0.2.4) @@ -575,13 +571,13 @@ DEPENDENCIES enumerize factory_girl_rails ffaker - flowdock-git-hook (~> 0.4.2) fog (~> 1.3.1) font-awesome-rails foreman gemoji (~> 1.2.1) github-linguist github-markup (~> 0.7.4) + gitlab-flowdock-git-hook (~> 0.4.2) gitlab-gollum-lib (~> 1.0.1) gitlab-grack (~> 1.0.1) gitlab-pygments.rb (~> 0.3.2) diff --git a/app/models/flowdock_service.rb b/app/models/flowdock_service.rb index 143e986ca752..6ec431d4a107 100644 --- a/app/models/flowdock_service.rb +++ b/app/models/flowdock_service.rb @@ -13,6 +13,8 @@ # project_url :string(255) # +require "flowdock-git-hook" + class FlowdockService < Service validates :token, presence: true, if: :activated? -- GitLab