Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Use Git source for our gems

  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...
commit d57cb48e718d936591cc3efaff92aa994b1aaeaf 1 parent 1718d97
Jesse Zhang d authored
Showing with 34 additions and 15 deletions.
  1. +4 −3 Gemfile
  2. +30 −12 Gemfile.lock
7 Gemfile
View
@@ -2,7 +2,7 @@ source "http://rubygems.org"
gem 'bundler', '>= 1.0.10'
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 'rack', :require => ["rack/utils", "rack/mime"]
@@ -10,8 +10,9 @@ gem 'rake'
gem 'thin'
gem 'yajl-ruby', :require => ['yajl', 'yajl/json_gem']
-gem 'vcap_common', '~> 1.0.8'
-gem 'vcap_logging', :require => ['vcap/logging']
+# FIXME: we should use the CF org instead of Jesse's personal repo...
+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
gem "rspec"
42 Gemfile.lock
View
@@ -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
remote: http://rubygems.org/
specs:
@@ -14,7 +41,6 @@ GEM
http_parser.rb (>= 0.5.1)
em-socksify (0.1.0)
eventmachine
- eventmachine (0.12.11.cloudfoundry.3)
http_parser.rb (0.5.1)
json_pure (1.6.5)
nats (0.4.22.beta.8)
@@ -38,14 +64,6 @@ GEM
daemons (>= 1.0.9)
eventmachine (>= 0.12.6)
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)
PLATFORMS
@@ -55,13 +73,13 @@ DEPENDENCIES
bundler (>= 1.0.10)
ci_reporter
em-http-request (~> 1.0.0.beta.3)
- eventmachine
+ eventmachine!
nats
rack
rake
rcov
rspec
thin
- vcap_common (~> 1.0.8)
- vcap_logging
+ vcap_common (~> 1.0.8)!
+ vcap_logging!
yajl-ruby
Please sign in to comment.
Something went wrong with that request. Please try again.