shelleg.gradle
Rola Ansible Gradle
Instaluje Gradle
Pobierz z Ansible Galaxy w następujący sposób:
ansible-galaxy install shelleg.gradle
Proszę przetestować rolę przed utworzeniem Pull Requesta, wydając:
chmod +x ./tests/geerlingguy.test/ansible-role-test.sh
cleanup=false container_id=$(date +%s) distro=centos7 ./tests/geerlingguy.test/ansible-role-test.sh
Status budowy:
Aktualnie obsługuje tylko Ansible Lint, musimy dodać dystrybucje (prace rozpoczęte w .travis.yml
)
Wymagania
JAVA Oracle
Zmienne roli
Powiązane z wersją:
gradle_version: 4.4.1
gradle_checksum: sha256:dd9b24950dc4fca7d1ca5f1ccd57ca8c5b9eb407e3e6e0f48174fde4bb19ed06
Domyślne:
gradle_binary: "gradle-{{ gradle_version }}-all.zip"
gradle_download_url: "https://services.gradle.org/distributions/{{ gradle_binary }}"
Katalog instalacji:
gradle_base_dir: /usr/local/share/
gradle_extract_dir: "gradle-{{ gradle_version }}"
gradle_link: /usr/local/bin/gradle
Zależności
Wymagana jest Java do działania. Osobiście nie wierzę w zależności z meta/main.yml, ponieważ wydaje się to zbyt przypominać czarną magię...
Przykład Playbooka
Zawiera przykład, jak używać tej roli:
---
- hosts: localhost
remote_user: root
roles:
- java
- gradle
Dziennik zmian:
- pierwotne wydanie - wsparcie dla Ubuntu 14/16.04 oraz CentOS 6/7
Licencja
Informacje o autorze
Haggai Philip Zagury hagzag@tikalk.com część projektu Shellg. zobacz także Dokumentację Shellg
Zainstaluj
ansible-galaxy install shelleg.gradle
Licencja
Unknown
Pobrania
19.9k
Właściciel