I hereby claim:
- I am jkraemer on github.
- I am jkraemer (https://keybase.io/jkraemer) on keybase.
- I have a public key whose fingerprint is C388 0ACE 6187 419B 177C 472E 0862 5A14 CE3C DDAA
To claim this, I am signing this object:
require 'em-synchrony' | |
require 'test/unit/autorunner' | |
# Patch test::unit to run stuff inside the EM reactor | |
module Test | |
module Unit | |
class AutoRunner | |
alias_method :run_alias, :run | |
module DigestAuthForFunctionalTests | |
def authenticate_with_http_digest(user = 'admin', password = 'admin', realm = 'Application') | |
unless ActionController::Base < ActionController::Testing | |
ActionController::Base.class_eval { include ActionController::Testing } | |
end | |
@controller.instance_eval %Q( | |
alias real_process_with_new_base_test process_with_new_base_test | |
def process_with_new_base_test(request, response) |
git clone http://github.com/dbalmain/ferret.git | |
cd ferret/ruby | |
rake package | |
gem install pkg/ferret-0.11.8.1.gem |
lib/cap-git-archive.rb: | |
------------------------------------------------- | |
require 'capistrano/recipes/deploy/scm/git' | |
Capistrano::Deploy::SCM::Git.class_eval do | |
def export(revision, destination) | |
git = command | |
execute = [] | |
args = [] | |
args << '--format=tar' |
git.rb | 22 +++++++++++++++++++--- | |
1 file changed, 19 insertions(+), 3 deletions(-) | |
--- ./capistrano/recipes/deploy/scm/git.rb.orig | |
+++ ./capistrano/recipes/deploy/scm/git.rb | |
@@ -157,10 +157,26 @@ | |
execute.join(" && ") | |
end | |
- # An expensive export. Performs a checkout as above, then | |
- # removes the repo. |
I hereby claim:
To claim this, I am signing this object: