openjdk-jdk
openjdk-jdk
Установите пакет openjdk-jdk.
Требования
Эта роль требует Ansible версии 2.8 или выше, а требования к платформе указаны в файле метаданных.
Тестирование
Эта роль использует Molecule для выполнения тестов.
Локальные и тесты Github Actions по умолчанию запускаются в Docker. Смотрите документацию Molecule для использования других бекендов.
В данный момент тесты выполняются на:
- CentOS 7
- CentOS 8
- Debian Buster
- Debian Stretch
- Ubuntu Bionic
- Ubuntu Focal
и используют:
- Ansible 2.8.x
- Ansible 2.9.x
Запуск тестов
Используя драйвер Docker
$ tox
Вы также можете настроить параметры molecule и команду molecule с помощью переменных окружения:
MOLECULE_OPTIONS
По умолчанию: "--debug"MOLECULE_COMMAND
По умолчанию: "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox
Переменные роли
Переменные по умолчанию
# Общие переменные пакетов
openjdk_jdk_packages: "{{ _openjdk_jdk_packages }}"
openjdk_jdk_version: "{{ _openjdk_jdk_version }}"
# Переменные для APT
openjdk_jdk_apt_update_cache: True
openjdk_jdk_apt_cache_valid_time: 3600
Переменные для Debian OS
_openjdk_jdk_packages:
- name: "openjdk-{{ openjdk_jdk_version }}-jdk"
Переменные для Debian Jessie
_openjdk_jdk_version: 7
Переменные для Ubuntu Trusty
_openjdk_jdk_version: 7
Переменные для Ubuntu Xenial
_openjdk_jdk_version: 8
Зависимости
Нет
Пример плейбука
- hosts: servers
roles:
- { role: infOpen.openjdk-jdk }
Лицензия
MIT
Информация об авторе
Александр Шоссье (для компании Infopen)
- https://www.infopen.pro
- a.chaussier [at] infopen.pro
Установить
ansible-galaxy install infOpen/ansible-role-openjdk-jdk
Лицензия
mit
Загрузки
6564
Владелец
Infopen company