infOpen.openjdk-jdk
openjdk-jdk
Instala el paquete openjdk-jdk.
Requisitos
Este rol requiere Ansible 2.8 o superior, y los requisitos de la plataforma están listados en el archivo de metadatos.
Pruebas
Este rol utiliza Molecule para ejecutar pruebas.
Las pruebas locales y las de Github Actions se ejecutan en Docker por defecto. Consulta la documentación de molecule para usar otro backend.
Actualmente, las pruebas se realizan en:
- CentOS 7
- CentOS 8
- Debian Buster
- Debian Stretch
- Ubuntu Bionic
- Ubuntu Focal
y se utiliza:
- Ansible 2.8.x
- Ansible 2.9.x
Ejecutando pruebas
Usando el controlador Docker
$ tox
También puedes configurar opciones de molecule y el comando de molecule usando variables de entorno:
MOLECULE_OPTIONS
Predeterminado: "--debug"MOLECULE_COMMAND
Predeterminado: "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox
Variables del Rol
Variables de rol predeterminadas
# Variables generales de paquetes
openjdk_jdk_packages: "{{ _openjdk_jdk_packages }}"
openjdk_jdk_version: "{{ _openjdk_jdk_version }}"
# Variables específicas de APT
openjdk_jdk_apt_update_cache: True
openjdk_jdk_apt_cache_valid_time: 3600
Variables predeterminadas de la familia de sistemas operativos Debian
_openjdk_jdk_packages:
- name: "openjdk-{{ openjdk_jdk_version }}-jdk"
Variables predeterminadas de Debian Jessie
_openjdk_jdk_version: 7
Variables predeterminadas de Ubuntu Trusty
_openjdk_jdk_version: 7
Variables predeterminadas de Ubuntu Xenial
_openjdk_jdk_version: 8
Dependencias
Ninguna
Ejemplo de Playbook
- hosts: servers
roles:
- { role: infOpen.openjdk-jdk }
Licencia
MIT
Información del Autor
Alexandre Chaussier (para la empresa Infopen)
- https://www.infopen.pro
- a.chaussier [at] infopen.pro
Instalar
ansible-galaxy install infOpen.openjdk-jdk
Licencia
mit
Descargas
6.6k
Propietario
Infopen company