forked from travis-ci/travis-worker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
38 lines (31 loc) · 1.1 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
source :rubygems
# Use local clones if possible.
# If you want to use your local copy, just symlink it to vendor.
def local_or_remote_gem(name, options = Hash.new)
local_path = File.expand_path("../vendor/#{name}", __FILE__)
if File.exist?(local_path)
gem name, options.merge(:path => local_path).delete_if { |key, _| [:git, :branch].include?(key) }
else
gem name, options
end
end
local_or_remote_gem 'travis-build', :git => 'git://github.com/travis-ci/travis-build.git'
local_or_remote_gem 'travis-support', :git => 'git://github.com/travis-ci/travis-support.git'
gem 'vagrant', '~> 0.9.0'
gem 'thor', '~> 0.14.6'
gem 'faraday', '~> 0.7.5'
gem 'simple_states', '~> 0.1.0.pre2'
gem 'hashr', '~> 0.0.18'
gem 'multi_json', '~> 1.0.4'
gem 'json'
platform :jruby do
gem 'hot_bunnies', '~> 1.3.3'
gem 'net-ssh-shell', :git => 'git://github.com/joshk/net-ssh-shell.git'
gem 'jruby-openssl', '~> 0.7.4'
end
group :test do
gem 'rake', '~> 0.9.2'
gem 'mocha'
gem 'rspec'
gem 'simplecov', '>= 0.4.0', :require => false
end