class Flow::Build::Service::Env
Attributes
custom_envs[R]
script[RW]
Public Class Methods
new(custom_envs = {})
click to toggle source
# File lib/flow/build/service/env.rb, line 16 def initialize(custom_envs = {}) @custom_envs = custom_envs @script = [] end
Public Instance Methods
add_builtin_envs()
click to toggle source
# File lib/flow/build/service/env.rb, line 27 def add_builtin_envs end
add_custom_envs()
click to toggle source
# File lib/flow/build/service/env.rb, line 30 def add_custom_envs custom_envs.each do |key, value| script << "export #{key.upcase}=#{value}" end script << "\n" end
apply()
click to toggle source
# File lib/flow/build/service/env.rb, line 21 def apply add_builtin_envs add_custom_envs script.join("\n") end