Sha256: e69434ee35ce14c37123bdd04953919e60e9da601c80cf349de7b49cadeb6e97

Contents?: true

Size: 542 Bytes

Versions: 4

Compression:

Stored size: 542 Bytes

Contents

class Jets::CLI
  class Deploy < Base
    def run
      dev_mode_check!
      sure?("Will deploy #{Jets.project.namespace.color(:green)}")
      Tip.show(:faster_deploy)

      Jets::Cfn::Bootstrap.new(@options).run
      Jets::Remote::Runner.new(@options.merge(command: "deploy")).run
    end

    def dev_mode_check!
      if File.exist?("#{Jets.root}/dev.mode") && !ENV["JETS_SKIP_DEV_MODE_CHECK"]
        abort "The dev.mode file exists. Please removed it and run bundle update before you deploy.".color(:red)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jets-6.0.5 lib/jets/cli/deploy.rb
jets-6.0.4 lib/jets/cli/deploy.rb
jets-6.0.3 lib/jets/cli/deploy.rb
jets-6.0.2 lib/jets/cli/deploy.rb