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)

Estado de Construcción

Code Climate Número de Problemas Cobertura de Pruebas

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

Apache 2.0

Información del Autor

Haggai Philip Zagury hagzag@tikalk.com, parte del proyecto Shellg.
Consulta también Shellg Docs

Acerca del proyecto

Installs Gradle

Instalar
ansible-galaxy install shelleg.gradle
Licencia
Unknown
Descargas
19.9k
Propietario