infOpen.openjdk-jdk
openjdk-jdk
Installer le paquet openjdk-jdk.
Exigences
Ce rôle nécessite Ansible 2.8 ou une version supérieure, et les exigences de la plateforme sont listées dans le fichier de métadonnées.
Tests
Ce rôle utilise Molecule pour exécuter des tests.
Les tests locaux et les tests d'actions Github s'exécutent par défaut sur Docker. Voir la documentation de Molecule pour utiliser un autre backend.
Actuellement, les tests sont effectués sur :
- CentOS 7
- CentOS 8
- Debian Buster
- Debian Stretch
- Ubuntu Bionic
- Ubuntu Focal
et utilisent :
- Ansible 2.8.x
- Ansible 2.9.x
Exécution des tests
Utiliser le pilote Docker
$ tox
Vous pouvez également configurer les options de molecul et la commande molecul en utilisant des variables d'environnement :
MOLECULE_OPTIONS
Par défaut : "--debug"MOLECULE_COMMAND
Par défaut : "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox
Variables du rôle
Variables par défaut du rôle
# Variables générales des paquets
openjdk_jdk_packages: "{{ _openjdk_jdk_packages }}"
openjdk_jdk_version: "{{ _openjdk_jdk_version }}"
# Variables spécifiques à APT
openjdk_jdk_apt_update_cache: True
openjdk_jdk_apt_cache_valid_time: 3600
Variables par défaut pour la famille de systèmes Debian
_openjdk_jdk_packages:
- name: "openjdk-{{ openjdk_jdk_version }}-jdk"
Variables par défaut pour Debian Jessie
_openjdk_jdk_version: 7
Variables par défaut pour Ubuntu Trusty
_openjdk_jdk_version: 7
Variables par défaut pour Ubuntu Xenial
_openjdk_jdk_version: 8
Dépendances
Aucune
Exemple de Playbook
- hosts: serveurs
roles:
- { role: infOpen.openjdk-jdk }
Licence
MIT
Informations sur l'auteur
Alexandre Chaussier (pour la société Infopen)
- https://www.infopen.pro
- a.chaussier [at] infopen.pro
Installer
ansible-galaxy install infOpen.openjdk-jdk
Licence
mit
Téléchargements
6.6k
Propriétaire
Infopen company