infOpen.openjdk-jdk

openjdk-jdk

CI Estado de Mergify Actualizaciones Python 3 Rol de Ansible

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)

Acerca del proyecto

Ansible role to install and configure openjdk-jdk

Instalar
ansible-galaxy install infOpen.openjdk-jdk
Licencia
mit
Descargas
6.6k
Propietario
Infopen company