infOpen.openjdk-jdk

openjdk-jdk

CI Mergify Status Updates Python 3 Ansible Role

Installieren Sie das openjdk-jdk-Paket.

Voraussetzungen

Dieses Rollenspiel benötigt Ansible 2.8 oder höher. Die Plattformanforderungen sind in der Metadatendatei aufgeführt.

Tests

Dieses Rollenspiel verwendet Molecule um Tests durchzuführen.

Lokale und Github-Action-Tests führen standardmäßig Tests in Docker aus. Siehe die Molecule-Dokumentation, um andere Backends zu verwenden.

Derzeit werden Tests auf folgenden Systemen durchgeführt:

  • CentOS 7
  • CentOS 8
  • Debian Buster
  • Debian Stretch
  • Ubuntu Bionic
  • Ubuntu Focal

und verwenden:

  • Ansible 2.8.x
  • Ansible 2.9.x

Tests ausführen

Verwendung des Docker-Treibers

$ tox

Sie können auch die Molecule-Optionen und den Molecule-Befehl mit Umgebungsvariablen konfigurieren:

  • MOLECULE_OPTIONS Standard: "--debug"
  • MOLECULE_COMMAND Standard: "test"
$ MOLECULE_OPTIONS='' MOLECULE_COMMAND=converge tox

Rollenspielvariablen

Standard Rollenspielvariablen

# Allgemeine Paketvariablen
openjdk_jdk_packages: "{{ _openjdk_jdk_packages }}"
openjdk_jdk_version: "{{ _openjdk_jdk_version }}"

# APT spezifische Variablen
openjdk_jdk_apt_update_cache: True
openjdk_jdk_apt_cache_valid_time: 3600

Standardvariablen für die Debian OS-Familie

_openjdk_jdk_packages:
  - name: "openjdk-{{ openjdk_jdk_version }}-jdk"

Standardvariablen für Debian Jessie

_openjdk_jdk_version: 7

Standardvariablen für Ubuntu Trusty

_openjdk_jdk_version: 7

Standardvariablen für Ubuntu Xenial

_openjdk_jdk_version: 8

Abhängigkeiten

Keine

Beispiel Playbook

- hosts: servers
  roles:
    - { role: infOpen.openjdk-jdk }

Lizenz

MIT

Autoreninformation

Alexandre Chaussier (für die Infopen GmbH)

Über das Projekt

Ansible role to install and configure openjdk-jdk

Installieren
ansible-galaxy install infOpen.openjdk-jdk
GitHub Repository
Lizenz
mit
Downloads
6.6k
Besitzer
Infopen company