cargo

Ansible роль cargo

Установите cargo на вашу систему.

GitHub Версия Проблемы Запросы на изменение Скачивания
github Версия Проблемы Запросы Ansible Role

Пример плейбука

Этот пример взят из molecule/default/converge.yml и тестируется при каждом пуше, запросе на изменение и релизе.

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.cargo

Машину нужно подготовить. В CI это делается с помощью molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap
    - role: buluma.buildtools

Также смотрите полное объяснение и пример о том, как использовать эти роли.

Переменные роли

Значения по умолчанию для переменных установлены в defaults/main.yml:

---
# файл значений по умолчанию для cargo

# Путь, по которому должен быть установлен cargo.
cargo_prefix: /usr/local

# Куда поместить загруженный установщик.
cargo_tmp: /root

Требования

Состояние используемых ролей

Следующие роли используются для подготовки системы. Вы можете подготовить вашу систему другим способом.

Требование GitHub Версия
buluma.bootstrap Ansible Molecule Версия
buluma.buildtools Ansible Molecule Версия
buluma.epel Ansible Molecule Версия

Контекст

Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.

Вот обзор связанных ролей:

зависимости

Совместимость

Эта роль была протестирована на следующих образах контейнеров:

контейнер теги
Alpine все
EL 8
Debian все
Fedora все
opensuse все
Ubuntu jammy, lunar, noble

Минимальная версия Ansible, необходимая для работы, составляет 2.12. Тестирование проводилось на:

  • предыдущей версии.
  • текущей версии.
  • версии для разработки.

Если вы обнаружите проблемы, пожалуйста, сообщите о них в GitHub

История изменений

История роли

Лицензия

Apache-2.0

Информация об авторе

Shadow Walker

О проекте

Install cargo on your system.

Установить
ansible-galaxy install buluma/ansible-role-cargo
Лицензия
apache-2.0
Загрузки
7399
Владелец
DevOps Engineer