edab46e9fa
This commit includes: * Projects can have zero or more WebHooks. * The PostReceive job will ask a project to execute any web hooks defined for that project. * WebHook has a URL, we post Github-compatible JSON to that URL. * Failure to execute a WebHook will be silently ignored.
59 lines
1.2 KiB
Ruby
59 lines
1.2 KiB
Ruby
source "http://rubygems.org"
|
|
|
|
gem "rails", "3.1.1"
|
|
|
|
gem "sqlite3"
|
|
gem "devise", "1.5.0"
|
|
gem "stamp"
|
|
gem "kaminari"
|
|
gem "haml-rails"
|
|
gem "jquery-rails"
|
|
gem "grit", :git => "https://github.com/gitlabhq/grit.git"
|
|
gem "gitolite", :git => "https://github.com/gitlabhq/gitolite-client.git"
|
|
gem "carrierwave"
|
|
gem "six"
|
|
gem "therubyracer"
|
|
gem "faker"
|
|
gem "seed-fu", "~> 2.1.0"
|
|
gem "pygments.rb", "0.2.3"
|
|
gem "thin"
|
|
gem "git"
|
|
gem "acts_as_list"
|
|
gem "rdiscount"
|
|
gem "acts-as-taggable-on", "~> 2.1.0"
|
|
gem "drapper"
|
|
gem "rchardet19", "~> 1.3.5"
|
|
gem "resque"
|
|
gem "httparty"
|
|
|
|
group :assets do
|
|
gem "sass-rails", "~> 3.1.0"
|
|
gem "coffee-rails", "~> 3.1.0"
|
|
gem "uglifier"
|
|
end
|
|
|
|
group :development do
|
|
gem "letter_opener"
|
|
gem "rails-footnotes", "~> 3.7.5"
|
|
gem "annotate", :git => "https://github.com/ctran/annotate_models.git"
|
|
end
|
|
|
|
group :development, :test do
|
|
gem "rspec-rails"
|
|
gem "capybara"
|
|
gem "autotest"
|
|
gem "autotest-rails"
|
|
unless ENV["CI"]
|
|
gem "ruby-debug19", :require => "ruby-debug"
|
|
end
|
|
gem "awesome_print"
|
|
gem "database_cleaner"
|
|
gem "launchy"
|
|
gem "webmock"
|
|
end
|
|
|
|
group :test do
|
|
gem "turn", :require => false
|
|
gem "simplecov", :require => false
|
|
gem "shoulda", "~> 3.0.0.beta2"
|
|
end
|