Sha256: e5080856a4c4255896806e8d6700c0caa69c5443dab934a6a75266e074c71fb9

Contents?: true

Size: 424 Bytes

Versions: 6

Compression:

Stored size: 424 Bytes

Contents

module Rebuild::CLI
  class RbldPublishCommand < Command
    def initialize
      @usage = "[OPTIONS] [ENVIRONMENT[:TAG]]"
      @description = "Publish environment on remote registry"
    end

    def run(parameters)
      env = Environment.new( parameters[0] )
      rbld_log.info("Going to publish \"#{env}\"")
      engine_api.publish( env )
      rbld_print.progress "Successfully published #{env}\n"
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rbld-1.3.8 cli/lib/commands/rbld_publish.rb
rbld-1.3.7 cli/lib/commands/rbld_publish.rb
rbld-1.3.6 cli/lib/commands/rbld_publish.rb
rbld-1.3.5 cli/lib/commands/rbld_publish.rb
rbld-1.3.4 cli/lib/commands/rbld_publish.rb
rbld-1.3.3 cli/lib/commands/rbld_publish.rb