suzuki-shunsuke.gvm
ansible-gvm
Rôle Ansible pour installer gvm
Ce rôle est basé sur l'installateur gvm officiel.
Remarque : GVM == Gestionnaire de versions Go (Pas Groovy)
Ce rôle n’a rien à voir avec Groovy enVironment Manager.
Exigences
- Git
Variables du rôle
| nom | requis | par défaut | description |
|---|---|---|---|
| gvm_root | non | $HOME/.gvm |
|
| gvm_goroot | non | indéfini |
|
| gvm_is_dependencies_installed | non | non | Par défaut, les dépendances de construction ne sont pas installées |
| gvm_rc_path | non | "PAS AJOUTÉ" | Par défaut, la configuration n'est pas ajoutée |
| gvm_repo | non | https://github.com/moovweb/gvm | |
| gvm_version | non | HEAD | |
| gvm_update | non | oui | |
| gvm_darwin_build_dependencies | non | voir defaults/main.yml | Si gvm_is_dependencies_installed est "non", ceci est ignoré |
| gvm_redhat_build_dependencies | non | voir defaults/main.yml | Si gvm_is_dependencies_installed est "non", ceci est ignoré |
| gvm_debian_build_dependencies | non | voir defaults/main.yml | Si gvm_is_dependencies_installed est "non", ceci est ignoré |
Pour les dépendances de construction, voir aussi ici.
Dépendances
Rien.
Exemple de Playbook
- hosts: serveurs
roles:
- role: suzuki-shunsuke.gvm
gvm_root: "{{ ansible_env.HOME }}/.ghq/github.com/moovweb/gvm"
gvm_is_dependencies_installed: oui
gvm_rc_path: "{{ ansible_env.HOME }}/.bashrc"
gvm_darwin_build_dependencies:
- readline
gvm_version: 1.0.22
gvm_update: non
Journal des modifications
Voir Releases.
Voir aussi
- suzuki-shunsuke.gvm-module : module ansible pour exécuter la commande
gvm
Licence
Installer
ansible-galaxy install suzuki-shunsuke.gvmLicence
mit
Téléchargements
652
Propriétaire
Platform Engineer / OSS Developer / Go
