2018-12-01 15:50:59 +00:00
---
# tasks file for ansible-manager
- name : install ansible program
pacman :
state: present # not required. choices : absent;latest;present. Desired state of the package.
upgrade : false # not required. Whether or not to upgrade whole system.
2019-01-08 21:03:09 +00:00
name : [ 'ansible' , 'ansible-lint' , 'sshpass' ] # not required. Name or list of names of the packages to install, upgrade, or remove.
update_cache : true
2018-12-01 15:50:59 +00:00
become : yes
2018-12-01 18:12:12 +00:00
- name : install ansible-aur-git
aur :
2018-12-01 15:50:59 +00:00
skip_installed : True
name : ansible-aur-git
use : yay
become : yes
become_user : aur_builder
2018-12-01 18:12:12 +00:00
- name : clone ansible git reposotory
git :
2018-12-01 15:50:59 +00:00
dest : ~/Documents/ansible # required. The path of where the repository should be checked out. This parameter is required, unless C(clone) is set to C(no).
2018-12-01 18:12:12 +00:00
repo : ssh://git@pi2/vincent/ansible.git # required. git, SSH, or HTTP(S) protocol address of the git repository.
2018-12-01 15:50:59 +00:00
clone : yes # not required. If C(no), do not clone the repository if it does not exist locally
2018-12-01 18:12:12 +00:00
force : no
update : no