class Dpl::Providers::Gae
Constants
- URL
Public Instance Methods
deploy()
click to toggle source
# File lib/dpl/providers/gae.rb, line 53 def deploy shell :deploy failed unless success? end
install()
click to toggle source
# File lib/dpl/providers/gae.rb, line 43 def install return unless install_sdk? shell :install end
login()
click to toggle source
# File lib/dpl/providers/gae.rb, line 49 def login shell :login end
Private Instance Methods
deploy_opts()
click to toggle source
# File lib/dpl/providers/gae.rb, line 60 def deploy_opts opts = [*opts_for(%i[project verbosity version])] opts << '--no-promote' unless promote? opts << '--no-stop-previous-version' unless stop_previous_version? opts.join(' ') end
failed()
click to toggle source
# File lib/dpl/providers/gae.rb, line 67 def failed warn :failed shell :cat_logs error '' end
project()
click to toggle source
Calls superclass method
# File lib/dpl/providers/gae.rb, line 73 def project super || File.dirname(build_dir) end