nolte.msopenjdk

Rôle Ansible MSOpenJDK

molecule e2e Installer depuis Ansible Galaxy


Installe et configure le microsoft openjdk sur l'hôte. Ce rôle téléchargera l'archive openjdk et la placera dans le système de fichiers local.

Installation

ansible-galaxy install nolte.msopenjdk

ou ajoute cela à ton fichier requirements.yml

- name: nolte.msopenjdk

et exécute ansible-galaxy install -r requirements.yml

Utilisation

- hosts: all
  roles:
     - { role: nolte.msopenjdk }

Par défaut, nous installons un jdk 16, tu peux changer cela en modifiant la variable jdk_used_version, les valeurs possibles sont (11 et 16).

Paramètres du rôle

Valeur Par défaut Description
jdk_used_version 17 Version de JDK utilisée, les valeurs supportées sont 11, 16 et 17.
archiveFolderName {{ jdk_versions[_jdk_used_version].archiveFolderName }} Nom du dossier dans l'archive, utilisé pour créer le lien vers les binaires java.
downloadUrl https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }} URL de téléchargement pour l'archive JDK.
checksumUrl https://aka.ms/download-jdk/{{ jdk_versions[_jdk_used_version].archiveName }}.sha256sum.txt Fichier texte avec les informations sha256sum.

Développement

Pour le développement et les tests, nous utilisons molecule en combinaison avec docker.


# pour installer jdk 11 lors de l'exécution de molecule
export MOLECULE_JDK_USED_VERSION="11"

molecule test

Liens

À propos du projet

install and configure ms openjdk

Installer
ansible-galaxy install nolte.msopenjdk
Licence
Unknown
Téléchargements
1.5k
Propriétaire