Class: Ansible::Ruby::Modules::Bundler
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bundler
- Defined in:
- lib/ansible/ruby/modules/generated/packaging/language/bundler.rb
Overview
Manage installation and Gem version dependencies for Ruby using the Bundler gem
Instance Method Summary collapse
-
#binstub_directory ⇒ Object?
Only applies if state is C(present).
-
#chdir ⇒ String?
The directory to execute the bundler commands from.
-
#clean ⇒ :yes, ...
Only applies if state is C(present).
-
#deployment_mode ⇒ :yes, ...
Only applies if state is C(present).
-
#exclude_groups ⇒ String?
A list of Gemfile groups to exclude during operations.
-
#executable ⇒ String?
The path to the bundler executable.
-
#extra_args ⇒ Object?
A space separated string of additional commands that can be applied to the Bundler command.
-
#gem_path ⇒ String?
Only applies if state is C(present).
-
#gemfile ⇒ String?
Only applies if state is C(present).
-
#local ⇒ :yes, ...
If set only installs gems from the cache on the target host.
-
#state ⇒ :present, ...
The desired state of the Gem bundle.
-
#user_install ⇒ :yes, ...
Only applies if state is C(present).
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#binstub_directory ⇒ Object?
52 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 52 attribute :binstub_directory |
#chdir ⇒ String?
20 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 20 attribute :chdir |
#clean ⇒ :yes, ...
28 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 28 attribute :clean |
#deployment_mode ⇒ :yes, ...
40 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 40 attribute :deployment_mode |
#exclude_groups ⇒ String?
24 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 24 attribute :exclude_groups |
#executable ⇒ String?
12 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 12 attribute :executable |
#extra_args ⇒ Object?
55 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 55 attribute :extra_args |
#gem_path ⇒ String?
48 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 48 attribute :gem_path |
#gemfile ⇒ String?
32 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 32 attribute :gemfile |
#local ⇒ :yes, ...
36 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 36 attribute :local |
#state ⇒ :present, ...
16 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 16 attribute :state |
#user_install ⇒ :yes, ...
44 |
# File 'lib/ansible/ruby/modules/generated/packaging/language/bundler.rb', line 44 attribute :user_install |