shelleg.gradle
Rol de Ansible para Gradle
Instala Gradle
Consíguelo desde Ansible Galaxy así:
ansible-galaxy install shelleg.gradle
Por favor, prueba la rol antes de crear un Pull Request ejecutando:
chmod +x ./tests/geerlingguy.test/ansible-role-test.sh
cleanup=false container_id=$(date +%s) distro=centos7 ./tests/geerlingguy.test/ansible-role-test.sh
Estado de la Construcción:
Actualmente solo es compatible con Ansible lint, se necesita agregar distribuciones (el trabajo ha comenzado en .travis.yml
)
Requisitos
JAVA Oracle
Variables de la Rol
Relacionadas con la versión:
gradle_version: 4.4.1
gradle_checksum: sha256:dd9b24950dc4fca7d1ca5f1ccd57ca8c5b9eb407e3e6e0f48174fde4bb19ed06
Por defecto:
gradle_binary: "gradle-{{ gradle_version }}-all.zip"
gradle_download_url: "https://services.gradle.org/distributions/{{ gradle_binary }}"
Directorio de instalación:
gradle_base_dir: /usr/local/share/
gradle_extract_dir: "gradle-{{ gradle_version }}"
gradle_link: /usr/local/bin/gradle
Dependencias
Requiere Java para funcionar.
Personalmente, no creo en las dependencias del archivo meta/main.yml, ya que me parece algo demasiado mágico...
Ejemplo de Playbook
Incluyendo un ejemplo de cómo usar esta rol:
---
- hosts: localhost
remote_user: root
roles:
- java
- gradle
Registro de Cambios:
- lanzamiento inicial - lanzamiento inicial que soporta Ubuntu 14/16.04 y CentOS 6/7
Licencia
Información del Autor
Haggai Philip Zagury hagzag@tikalk.com, parte del proyecto
Shellg.
Consulta también Shellg Docs
Instalar
ansible-galaxy install shelleg.gradle
Licencia
Unknown
Descargas
19.9k
Propietario