Commit ab503431 authored by Terence Lee's avatar Terence Lee

Merge pull request #17 from hone/circleci

CircleCI
parents b9558c6f 50aaaac9
machine:
services:
- docker
ruby:
version: ruby-2.2.3
environment:
circleci: true
...@@ -6,8 +6,8 @@ require_relative "support/path_helper" ...@@ -6,8 +6,8 @@ require_relative "support/path_helper"
RSpec.describe "Simple" do RSpec.describe "Simple" do
before(:all) do before(:all) do
@debug = false @debug = true
BuildpackBuilder.new(@debug) BuildpackBuilder.new(@debug, ENV['CIRCLECI'])
end end
after do after do
......
...@@ -71,7 +71,7 @@ class AppRunner ...@@ -71,7 +71,7 @@ class AppRunner
end end
end end
def get(path, capture_io = false, max_retries = 20) def get(path, capture_io = false, max_retries = 30)
if @run if @run
get_retry(path, max_retries) get_retry(path, max_retries)
else else
......
...@@ -8,9 +8,10 @@ class BuildpackBuilder ...@@ -8,9 +8,10 @@ class BuildpackBuilder
TAG = "hone/static:cedar-14" TAG = "hone/static:cedar-14"
def initialize(debug = false) def initialize(debug = false, intermediates = false)
@debug = debug @debug = debug
@image = build_image @intermediates = intermediates
@image = build_image
end end
def build_image def build_image
...@@ -24,6 +25,6 @@ class BuildpackBuilder ...@@ -24,6 +25,6 @@ class BuildpackBuilder
-> (chunk) { nil } -> (chunk) { nil }
end end
Docker::Image.build_from_dir(buildpack_path.to_s, 't' => TAG, 'rm' => true, 'dockerfile' => "spec/support/docker/Dockerfile", &print_output) Docker::Image.build_from_dir(buildpack_path.to_s, 't' => TAG, 'rm' => !@intermediates, 'dockerfile' => "spec/support/docker/Dockerfile", &print_output)
end end
end end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment