Class: Buildizer::Cli::Main
- Includes:
- OptionMod
- Defined in:
- lib/buildizer/cli/main.rb
Instance Method Summary collapse
- #build ⇒ Object
- #deinit ⇒ Object
- #deploy ⇒ Object
- #prepare ⇒ Object
- #setup ⇒ Object
- #verify ⇒ Object
Methods included from OptionMod
Instance Method Details
#build ⇒ Object
68 69 70 |
# File 'lib/buildizer/cli/main.rb', line 68 def build packager.build! end |
#deinit ⇒ Object
56 57 58 |
# File 'lib/buildizer/cli/main.rb', line 56 def deinit packager.deinit! end |
#deploy ⇒ Object
74 75 76 |
# File 'lib/buildizer/cli/main.rb', line 74 def deploy packager.deploy! end |
#prepare ⇒ Object
62 63 64 |
# File 'lib/buildizer/cli/main.rb', line 62 def prepare packager.prepare! end |
#setup ⇒ Object
39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
# File 'lib/buildizer/cli/main.rb', line 39 def setup if ['verify_ci'] raise(Error, message: "#{packager.ci.ci_name} confugration update needed") unless packager.ci.configuration_actual? else packager.project_settings_setup! packager.user_settings_setup! packager.ci.setup! packager.package_cloud_setup! packager.docker_cache_setup! packager.overcommit_setup! packager.overcommit_verify_setup! packager.overcommit_ci_setup! end end |
#verify ⇒ Object
80 81 82 |
# File 'lib/buildizer/cli/main.rb', line 80 def verify packager.verify! end |