Spec-Zone.ru › Ansible 2.4

gem - Управление Ruby gem

  • Описание
  • Параметры
  • Примеры
    • Статус

Описание

  • Управление установкой и удалением Ruby gem.

Параметры

параметр обязательно значение по умолчанию выбор комментарии
build_flags
(добавлено в 2.0)
нет
Разрешить добавление флагов сборки для компиляции gem
env_shebang
(добавлено в 2.2)
нет нет
Перезаписать строку shebang в установленных скриптах, чтобы использовать /usr/bin/env.
executable
(добавлено в 1.4)
нет
Переопределить путь к исполняемому файлу gem
gem_source
нет
Путь к локальному gem, используемому в качестве источника установки.
include_dependencies
нет да
  • да
  • нет
Включать зависимости или нет.
include_doc
(добавлено в 2.0)
нет нет
Установить с документацией или без.
name
да
Имя gem для управления.
pre_release
(добавлено в 1.6)
нет нет
Разрешить установку предварительных версий gem.
repository
нет
Репозиторий, из которого будет установлен gem
псевдонимы: source
state
нет present
  • present
  • absent
  • latest
Желаемое состояние gem. latest гарантирует, что установлена последняя версия.
user_install
(добавлено в 1.3)
нет да
  • да
  • нет
Установить gem в локальном кэше gem пользователя или для всех пользователей
version
нет
Версия gem, которая должна быть установлена/удалена.

Примеры

# Installs version 1.0 of vagrant.
- gem:
    name: vagrant
    version: 1.0
    state: present

# Installs latest available version of rake.
- gem:
    name: rake
    state: latest

# Installs rake version 1.0 from a local gem on disk.
- gem:
    name: rake
    gem_source: /path/to/gems/rake-1.0.gem
    state: present

Статус

Этот модуль помечен как предварительная версия, что означает, что он не гарантирует обратную совместимость интерфейса.

Для помощи в разработке модулей, если вы так пожелаете, пожалуйста, ознакомьтесь с Информацией о сообществе и участии, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/gem_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API