server-setup/tasks/personal-linux-config.yml

16 lines
541 B
YAML

---
- name: Ensure the hostname package is installed and updated
ansible.builtin.package:
name: hostname
state: latest
- name: Ensure the personal-linux-config repositories is updated
ansible.builtin.git:
dest: /root/personal-linux-config
repo: https://git.bjphoster.com/b.pedini/personal-linux-config
clone: yes
update: yes
force: yes
- name: Ensure the config changes are deployed
ansible.builtin.shell:
cmd: sh -c "cd /root/personal-linux-config; bash /root/personal-linux-config/deploy.sh --server"