shelleg.gradle
Rôle Ansible Gradle
Installe Gradle
Téléchargez-le depuis Ansible galaxy comme ceci :
ansible-galaxy install shelleg.gradle
Veuillez tester le rôle avant de créer une Pull Request en exécutant :
chmod +x ./tests/geerlingguy.test/ansible-role-test.sh
cleanup=false container_id=$(date +%s) distro=centos7 ./tests/geerlingguy.test/ansible-role-test.sh
Statut de la construction :
Actuellement, seul Ansible lint est supporté, il faut ajouter des distributions (travail commencé dans .travis.yml
)
Exigences
JAVA Oracle
Variables du rôle
Concernant la version :
gradle_version: 4.4.1
gradle_checksum: sha256:dd9b24950dc4fca7d1ca5f1ccd57ca8c5b9eb407e3e6e0f48174fde4bb19ed06
Par défaut :
gradle_binary: "gradle-{{ gradle_version }}-all.zip"
gradle_download_url: "https://services.gradle.org/distributions/{{ gradle_binary }}"
Répertoire d'installation :
gradle_base_dir: /usr/local/share/
gradle_extract_dir: "gradle-{{ gradle_version }}"
gradle_link: /usr/local/bin/gradle
Dépendances
Nécessite Java pour fonctionner.
Personnellement, je ne crois pas aux dépendances dans meta/main.yml car cela ressemble trop à de la magie noire...
Exemple de playbook
Voici un exemple de comment utiliser ce rôle :
---
- hosts: localhost
remote_user: root
roles:
- java
- gradle
Journal des modifications :
- version initiale - version initiale supporte ubuntu 14/16.04 et centos 6/7
Licence
Informations sur l'auteur
Haggai Philip Zagury hagzag@tikalk.com, membre du projet
Shellg.
Voir aussi Shellg Docs
Installer
ansible-galaxy install shelleg.gradle
Licence
Unknown
Téléchargements
19.9k
Propriétaire