class Kubes::CLI::Compile

Public Instance Methods

build_docker_image() click to toggle source

auto build docker image and push image if kubes docker build not yet called

# File lib/kubes/cli/compile.rb, line 18
def build_docker_image
  return if File.exist?(Kubes.config.state.path)
  Build.new(@options).run
end
run() click to toggle source
# File lib/kubes/cli/compile.rb, line 9
def run
  return if @@compiled
  build_docker_image
  Clean.new(@options.merge(mute: true)).run
  Kubes::Compiler.new(@options).run
  @@compiled = true
end