suzuki-shunsuke.gvm
ansible-gvm
Ansible Rolle zur Installation von gvm
Diese Rolle basiert auf dem offiziellen gvm-Installer.
Hinweis: GVM == Go (nicht Groovy) Version Manager
Diese Rolle hat nichts mit dem Groovy enVironment Manager zu tun.
Anforderungen
- Git
Rollenvariablen
Name | Erforderlich | Standard | Beschreibung |
---|---|---|---|
gvm_root | nein | $HOME/.gvm |
|
gvm_goroot | nein | undefiniert |
|
gvm_is_dependencies_installed | nein | nein | Standardmäßig werden die Build-Abhängigkeiten nicht installiert |
gvm_rc_path | nein | "NICHT HINZUFÜGEN" | Standardmäßig wird keine Konfiguration hinzugefügt |
gvm_repo | nein | https://github.com/moovweb/gvm | |
gvm_version | nein | HEAD | |
gvm_update | nein | ja | |
gvm_darwin_build_dependencies | nein | siehe defaults/main.yml | Wenn gvm_is_dependencies_installed "nein" ist, wird dies ignoriert |
gvm_redhat_build_dependencies | nein | siehe defaults/main.yml | Wenn gvm_is_dependencies_installed "nein" ist, wird dies ignoriert |
gvm_debian_build_dependencies | nein | siehe defaults/main.yml | Wenn gvm_is_dependencies_installed "nein" ist, wird dies ignoriert |
Für Informationen zu Build-Abhängigkeiten siehe auch hier.
Abhängigkeiten
Nichts.
Beispiel-Playbook
- hosts: server
roles:
- role: suzuki-shunsuke.gvm
gvm_root: "{{ ansible_env.HOME }}/.ghq/github.com/moovweb/gvm"
gvm_is_dependencies_installed: ja
gvm_rc_path: "{{ ansible_env.HOME }}/.bashrc"
gvm_darwin_build_dependencies:
- readline
gvm_version: 1.0.22
gvm_update: nein
Änderungsprotokoll
Siehe Releases.
Siehe auch
- suzuki-shunsuke.gvm-module: Ansible-Modul zum Ausführen des
gvm
-Befehls
Lizenz
Installieren
ansible-galaxy install suzuki-shunsuke.gvm
Lizenz
mit
Downloads
642
Besitzer
Platform Engineer / OSS Developer / Go