shelleg.gradle

Gradle Ansible Rolle

Installiert Gradle
Holen Sie es sich von Ansible Galaxy so:

ansible-galaxy install shelleg.gradle

Bitte testen Sie die Rolle, bevor Sie einen Pull Request erstellen, indem Sie Folgendes ausführen:

chmod +x ./tests/geerlingguy.test/ansible-role-test.sh
cleanup=false container_id=$(date +%s) distro=centos7 ./tests/geerlingguy.test/ansible-role-test.sh

Bautstatus:

Momentan unterstützt es nur Ansible Lint, es müssen noch Distributionen hinzugefügt werden (Arbeit in .travis.yml begonnen)

Build Status

Code Climate Issue Count Test Coverage

Anforderungen

JAVA Oracle

Rollenvariablen

Versionsbezogen:

  • gradle_version: 4.4.1
  • gradle_checksum: sha256:dd9b24950dc4fca7d1ca5f1ccd57ca8c5b9eb407e3e6e0f48174fde4bb19ed06

Standardeinstellungen:

  • gradle_binary: "gradle-{{ gradle_version }}-all.zip"
  • gradle_download_url: "https://services.gradle.org/distributions/{{ gradle_binary }}"

Installationsverzeichnis:

  • gradle_base_dir: /usr/local/share/
  • gradle_extract_dir: "gradle-{{ gradle_version }}"
  • gradle_link: /usr/local/bin/gradle

Abhängigkeiten

Benötigt Java, um zu laufen.
Ich persönlich glaube nicht an Abhängigkeiten aus der meta/main.yml, da dies zu sehr wie schwarze Magie aussieht...

Beispiel Playbook

Hier ist ein Beispiel, wie man diese Rolle benutzt:


---
- hosts: localhost
  remote_user: root
  roles:
    - java
    - gradle

Änderungsprotokoll:

  • erste Veröffentlichung - erste Veröffentlichung unterstützt Ubuntu 14/16.04 && CentOS 6/7

Lizenz

Apache 2.0

Autoreninformation

Haggai Philip Zagury hagzag@tikalk.com Teil von
Shellg Projekt.
Siehe auch Shellg Docs

Über das Projekt

Installs Gradle

Installieren
ansible-galaxy install shelleg.gradle
Lizenz
Unknown
Downloads
19.9k
Besitzer