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"
RSpec.describe "Simple" do
before(:all) do
@debug = false
BuildpackBuilder.new(@debug)
@debug = true
BuildpackBuilder.new(@debug, ENV['CIRCLECI'])
end
after do
......
......@@ -71,7 +71,7 @@ class AppRunner
end
end
def get(path, capture_io = false, max_retries = 20)
def get(path, capture_io = false, max_retries = 30)
if @run
get_retry(path, max_retries)
else
......
......@@ -8,9 +8,10 @@ class BuildpackBuilder
TAG = "hone/static:cedar-14"
def initialize(debug = false)
@debug = debug
@image = build_image
def initialize(debug = false, intermediates = false)
@debug = debug
@intermediates = intermediates
@image = build_image
end
def build_image
......@@ -24,6 +25,6 @@ class BuildpackBuilder
-> (chunk) { nil }
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
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