diff options
| author | elijah <elijah@riseup.net> | 2014-06-20 01:25:28 -0700 | 
|---|---|---|
| committer | elijah <elijah@riseup.net> | 2014-06-20 01:25:28 -0700 | 
| commit | 8168934403904c5793bbe9700dde0321cae66d0f (patch) | |
| tree | d26903dc93453ec4803397328b4448bede1c3041 | |
| parent | 3ddd8e93a161d748e5703b0856cb2eded0dd19c5 (diff) | |
added `leap deploy --dev` which will skip `git submodule update`
| -rw-r--r-- | lib/leap_cli/commands/deploy.rb | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/lib/leap_cli/commands/deploy.rb b/lib/leap_cli/commands/deploy.rb index 814407f..c214889 100644 --- a/lib/leap_cli/commands/deploy.rb +++ b/lib/leap_cli/commands/deploy.rb @@ -17,6 +17,9 @@ module LeapCli        # --force        c.switch :force, :desc => 'Deploy even if there is a lockfile.', :negatable => false +      # --dev +      c.switch :dev, :desc => "Development mode: don't run 'git submodule update' before deploy.", :negatable => false +        # --tags        c.flag :tags, :desc => 'Specify tags to pass through to puppet (overriding the default).',                      :default_value => DEFAULT_TAGS.join(','), :arg_name => 'TAG[,TAG]' @@ -28,7 +31,10 @@ module LeapCli                      :arg_name => 'IPADDRESS'        c.action do |global,options,args| -        init_submodules + +        if options[:dev] != true +          init_submodules +        end          nodes = filter_deploy_nodes(args)          if nodes.size > 1 @@ -58,6 +64,7 @@ module LeapCli              end            end          end +        end      end | 
