Class: MarketplaceKit::Commands::Deploy
- Inherits:
-
BaseCommand
- Object
- BaseCommand
- MarketplaceKit::Commands::Deploy
- Includes:
- Services::Loggable
- Defined in:
- lib/marketplace_kit/commands/deploy.rb
Defined Under Namespace
Classes: ListChangedFiles
Instance Method Summary collapse
Methods included from Services::Loggable
Methods inherited from BaseCommand
Constructor Details
This class inherits a constructor from MarketplaceKit::Commands::BaseCommand
Instance Method Details
#execute ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/marketplace_kit/commands/deploy.rb', line 6 def execute log :deploy_started ensure_tmp_folder_exist log :compressing_folder zip_marketplace_builder_directory log :sending_zip response = send_zip_to_server return unless response.success? log :wait_for_deploy_finish wait_for_deploy(response[:body]['id']) end |