forked from HuaweiTech/bosh
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gemfile
80 lines (68 loc) · 1.58 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# encoding: UTF-8
source 'https://rubygems.org'
%w(
agent_client
blobstore_client
bosh_agent
bosh_aws_cpi
bosh_common
bosh-core
bosh_cpi
bosh_cli
bosh_cli_plugin_aws
bosh_cli_plugin_micro
bosh_openstack_cpi
bosh-registry
bosh_vsphere_cpi
bosh_warden_cpi
bosh-director
bosh-director-core
bosh-monitor
bosh-release
simple_blobstore_server
).each do |gem_name|
gem gem_name, path: gem_name
end
gem 'rake', '~>10.0'
group :production do
# this was pulled from bosh_aws_registry's Gemfile. Why does it exist?
# also bosh_openstack_registry, director
gem 'pg'
gem 'mysql2'
end
group :bat do
gem 'httpclient'
gem 'json'
gem 'minitar'
gem 'net-ssh'
end
group :development, :test do
gemspec path: 'bosh-dev'
gemspec path: 'bosh-stemcell'
gem 'rspec', '~> 3.0'
gem 'rspec-its'
gem 'rubocop', require: false
gem 'parallel_tests'
gem 'rack-test'
gem 'ci_reporter'
gem 'webmock'
gem 'fakefs', git: 'https://github.com/pivotal-cf-experimental/fakefs.git', ref: 'ebde3d6c'
# simplecov 0.8.x has an exit code bug: https://github.com/colszowka/simplecov/issues/281
gem 'simplecov', '~> 0.7.1'
gem 'codeclimate-test-reporter', require: false
gem 'vcr'
# Explicitly do not require serverspec dependency
# so that it could be monkey patched in a deterministic way
# in `bosh-stemcell/spec/support/serverspec.rb`
gem 'specinfra', require: nil
# for director
gem 'machinist', '~>1.0'
# for root level specs
gem 'rest-client'
gem 'redis'
gem 'nats'
gem 'rugged'
gem 'sqlite3'
gem 'timecop'
gem 'jenkins_api_client'
end