diff --git a/spec/foreman/export/bluepill_spec.rb b/spec/foreman/export/bluepill_spec.rb index 7d0f4e6e..3f9bad32 100644 --- a/spec/foreman/export/bluepill_spec.rb +++ b/spec/foreman/export/bluepill_spec.rb @@ -4,7 +4,7 @@ require "tmpdir" describe Foreman::Export::Bluepill, :fakefs do - let(:procfile) { FileUtils.mkdir_p("/tmp/app"); write_procfile("/tmp/app/Procfile") } + let(:procfile) { FileUtils.mkdir_p("/tmp/app"); write_procfile("/tmp/app/Procfile", "PORT2=$PORT2") } let(:formation) { nil } let(:engine) { Foreman::Engine.new(:formation => formation).load_procfile(procfile) } let(:options) { Hash.new } diff --git a/spec/resources/export/bluepill/app-concurrency.pill b/spec/resources/export/bluepill/app-concurrency.pill index fa1e2dbd..e586112c 100644 --- a/spec/resources/export/bluepill/app-concurrency.pill +++ b/spec/resources/export/bluepill/app-concurrency.pill @@ -7,11 +7,11 @@ Bluepill.application("app", :foreground => false, :log_file => "/var/log/bluepil app.process("alpha-1") do |process| - process.start_command = "./alpha" + process.start_command = "./alpha PORT2=$PORT2" process.working_dir = "/tmp/app" process.daemonize = true - process.environment = {"PORT"=>"5000"} + process.environment = {"PORT"=>"5000", "PORT2"=>"5100"} process.stop_signals = [:quit, 30.seconds, :term, 5.seconds, :kill] process.stop_grace_time = 45.seconds @@ -26,11 +26,11 @@ Bluepill.application("app", :foreground => false, :log_file => "/var/log/bluepil app.process("alpha-2") do |process| - process.start_command = "./alpha" + process.start_command = "./alpha PORT2=$PORT2" process.working_dir = "/tmp/app" process.daemonize = true - process.environment = {"PORT"=>"5001"} + process.environment = {"PORT"=>"5001", "PORT2"=>"5101"} process.stop_signals = [:quit, 30.seconds, :term, 5.seconds, :kill] process.stop_grace_time = 45.seconds diff --git a/spec/resources/export/bluepill/app.pill b/spec/resources/export/bluepill/app.pill index 9df8c72d..fda469df 100644 --- a/spec/resources/export/bluepill/app.pill +++ b/spec/resources/export/bluepill/app.pill @@ -7,11 +7,11 @@ Bluepill.application("app", :foreground => false, :log_file => "/var/log/bluepil app.process("alpha-1") do |process| - process.start_command = "./alpha" + process.start_command = "./alpha PORT2=$PORT2" process.working_dir = "/tmp/app" process.daemonize = true - process.environment = {"PORT"=>"5000"} + process.environment = {"PORT"=>"5000", "PORT2"=>"5100"} process.stop_signals = [:quit, 30.seconds, :term, 5.seconds, :kill] process.stop_grace_time = 45.seconds @@ -29,7 +29,7 @@ Bluepill.application("app", :foreground => false, :log_file => "/var/log/bluepil process.working_dir = "/tmp/app" process.daemonize = true - process.environment = {"PORT"=>"5100"} + process.environment = {"PORT"=>"5200"} process.stop_signals = [:quit, 30.seconds, :term, 5.seconds, :kill] process.stop_grace_time = 45.seconds