Sha256: ba368aa582ebe533bc81ef366fef75b335347b32d592a943f2b9315d4a3ec92c

Contents?: true

Size: 534 Bytes

Versions: 51

Compression:

Stored size: 534 Bytes

Contents

class Kubes::CLI
  class Docker < Kubes::Command
    desc "build", "Build docker image."
    long_desc Help.text("docker:build")
    option :push, type: :boolean, default: false
    def build
      builder = Kubes::Docker.new(options, "build")
      builder.run
      push if options[:push]
    end

    desc "push IMAGE", "Push the docker image."
    long_desc Help.text("docker:push")
    option :push, type: :boolean, default: false
    def push
      pusher = Kubes::Docker.new(options, "push")
      pusher.run
    end
  end
end

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
kubes-0.9.1 lib/kubes/cli/docker.rb
kubes-0.9.0 lib/kubes/cli/docker.rb
kubes-0.8.10 lib/kubes/cli/docker.rb
kubes-0.8.9 lib/kubes/cli/docker.rb
kubes-0.8.8 lib/kubes/cli/docker.rb
kubes-0.8.7 lib/kubes/cli/docker.rb
kubes-0.8.6 lib/kubes/cli/docker.rb
kubes-0.8.5 lib/kubes/cli/docker.rb
kubes-0.8.4 lib/kubes/cli/docker.rb
kubes-0.8.3 lib/kubes/cli/docker.rb
kubes-0.8.2 lib/kubes/cli/docker.rb
kubes-0.8.1 lib/kubes/cli/docker.rb
kubes-0.8.0 lib/kubes/cli/docker.rb
kubes-0.7.10 lib/kubes/cli/docker.rb
kubes-0.7.9 lib/kubes/cli/docker.rb
kubes-0.7.8 lib/kubes/cli/docker.rb
kubes-0.7.7 lib/kubes/cli/docker.rb
kubes-0.7.6 lib/kubes/cli/docker.rb
kubes-0.7.5 lib/kubes/cli/docker.rb
kubes-0.7.4 lib/kubes/cli/docker.rb