To clone and fetch submodules
git clone --recurse-submodules https://github.com/Nauticus/nauticus-playbook.git
After the task are done make note to update remotes to [email protected]:Nauticus/nauticus-playbook.git
:
git remote set-url origin [email protected]:Nauticus/nauticus-playbook.git
Same applies to the roles/neovim/files
Update submodules
git submodule update --init
To run playbook
ansible-playbook -e ansible_user=$(whoami) local.yaml --ask-become-pass --ask-vault-pass
To run particular tag:
ansible-playbook -e ansible_user=$(whoami) local.yaml --ask-become-pass --ask-vault-pass --tags=*