Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Commit

Permalink
Use Git source for our gems
Browse files Browse the repository at this point in the history
  This change switches the following gems from Rubygems / vendor cache
to git sources:
  - vcap_logging
  - vcap-common
  - eventmachine

  Dependencies are kept the same

  Test plan:
    Create a release in bosh and pass BVT's on the deployment

Change-Id: Ie1ed269dc154f7a23cebff766e53443f3e1d709b
  • Loading branch information
d committed May 15, 2012
1 parent 1718d97 commit d57cb48
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 15 deletions.
7 changes: 4 additions & 3 deletions Gemfile
Expand Up @@ -2,16 +2,17 @@ source "http://rubygems.org"


gem 'bundler', '>= 1.0.10' gem 'bundler', '>= 1.0.10'
gem 'nats', :require => 'nats/client' gem 'nats', :require => 'nats/client'
gem 'eventmachine' gem 'eventmachine', :git => 'git://github.com/cloudfoundry/eventmachine.git', :branch => 'release-0.12.11-cf'
gem 'em-http-request', '~> 1.0.0.beta.3', :require => 'em-http' gem 'em-http-request', '~> 1.0.0.beta.3', :require => 'em-http'


gem 'rack', :require => ["rack/utils", "rack/mime"] gem 'rack', :require => ["rack/utils", "rack/mime"]
gem 'rake' gem 'rake'
gem 'thin' gem 'thin'
gem 'yajl-ruby', :require => ['yajl', 'yajl/json_gem'] gem 'yajl-ruby', :require => ['yajl', 'yajl/json_gem']


gem 'vcap_common', '~> 1.0.8' # FIXME: we should use the CF org instead of Jesse's personal repo...
gem 'vcap_logging', :require => ['vcap/logging'] gem 'vcap_common', '~> 1.0.8', :git => 'git://github.com/d/vcap-common.git', :ref => '9673dced'
gem 'vcap_logging', :require => ['vcap/logging'], :git => 'git://github.com/cloudfoundry/common.git', :ref => 'e36886a1'


group :test do group :test do
gem "rspec" gem "rspec"
Expand Down
42 changes: 30 additions & 12 deletions Gemfile.lock
@@ -1,3 +1,30 @@
GIT
remote: git://github.com/cloudfoundry/common.git
revision: e36886a189b82f880a5aa3e9169712d5d9048a88
ref: e36886a1
specs:
vcap_logging (1.0.1)
rake

GIT
remote: git://github.com/cloudfoundry/eventmachine.git
revision: 2806c630d8631d5dcf9fb2555f665b829052aabe
branch: release-0.12.11-cf
specs:
eventmachine (0.12.11.cloudfoundry.3)

GIT
remote: git://github.com/d/vcap-common.git
revision: 9673dcedf0c2daf46e3592a8f9b30538c5dc7b56
ref: 9673dced
specs:
vcap_common (1.0.8)
eventmachine (~> 0.12.11.cloudfoundry.3)
nats (~> 0.4.22.beta.8)
posix-spawn (~> 0.3.6)
thin (~> 1.3.1)
yajl-ruby (~> 0.8.3)

GEM GEM
remote: http://rubygems.org/ remote: http://rubygems.org/
specs: specs:
Expand All @@ -14,7 +41,6 @@ GEM
http_parser.rb (>= 0.5.1) http_parser.rb (>= 0.5.1)
em-socksify (0.1.0) em-socksify (0.1.0)
eventmachine eventmachine
eventmachine (0.12.11.cloudfoundry.3)
http_parser.rb (0.5.1) http_parser.rb (0.5.1)
json_pure (1.6.5) json_pure (1.6.5)
nats (0.4.22.beta.8) nats (0.4.22.beta.8)
Expand All @@ -38,14 +64,6 @@ GEM
daemons (>= 1.0.9) daemons (>= 1.0.9)
eventmachine (>= 0.12.6) eventmachine (>= 0.12.6)
rack (>= 1.0.0) rack (>= 1.0.0)
vcap_common (1.0.8)
eventmachine (~> 0.12.11.cloudfoundry.3)
nats (~> 0.4.22.beta.8)
posix-spawn (~> 0.3.6)
thin (~> 1.3.1)
yajl-ruby (~> 0.8.3)
vcap_logging (1.0.1)
rake
yajl-ruby (0.8.3) yajl-ruby (0.8.3)


PLATFORMS PLATFORMS
Expand All @@ -55,13 +73,13 @@ DEPENDENCIES
bundler (>= 1.0.10) bundler (>= 1.0.10)
ci_reporter ci_reporter
em-http-request (~> 1.0.0.beta.3) em-http-request (~> 1.0.0.beta.3)
eventmachine eventmachine!
nats nats
rack rack
rake rake
rcov rcov
rspec rspec
thin thin
vcap_common (~> 1.0.8) vcap_common (~> 1.0.8)!
vcap_logging vcap_logging!
yajl-ruby yajl-ruby

0 comments on commit d57cb48

Please sign in to comment.