ansible/roles/local-facts/tasks/main.yml

23 lines
449 B
YAML

---
- name: get git version
shell: git rev-parse HEAD
register: git_version
delegate_to: 127.0.0.1
become: False
- name: Create local_fact directory
file:
path: /etc/ansible/facts.d/
state: directory
- name: Create hash.fact file
file:
path: /etc/ansible/facts.d/hash.fact
state: touch
- name: Update latest commit hash
template:
src: facts.d/hash.fact.j2
dest: /etc/ansible/facts.d/hash.fact
mode: 0644