❯ make
D I V O N A
------------------------------------------------------------------
Usage: make <target>
Development
clean Cleanup
validate Execute git-hooks
license Check license (ACTION=xxx : fix or check)
Ansible
ansible-init Bootstrap Ansible
ansible-deps Install dependencies
ansible-ping Check Ansible installation (ENV=xxx)
ansible-debug Retrieve informations from hosts (ENV=xxx)
ansible-run Execute Ansible playbook (ENV=xxx)
ansible-dryrun Execute Ansible playbook (ENV=xxx)
Install Ansible using pip or your package manager. For Archlinux:
> pacman -Sy ansible
> git clone https://github.com/nlamirault/divona.git
> cd divona
> make ansible-init
> make ansible-deps ENV=linux
> make ansible-run ENV=linux
See http://brew.sh/
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install git python3 ansible
> git clone https://github.com/nlamirault/divona.git
> cd divona
> make ansible-init
> make ansible-deps ENV=mac
> make ansible-run ENV=mac
TODO
Nicolas Lamirault nicolas.lamirault@gmail.com