Only do etckeeper commit when there are uncomitted changes

This commit is contained in:
Zachary Seguin 2016-11-08 10:25:22 -05:00
parent 1dbbb3c70c
commit 7db86ddd7c
1 changed files with 7 additions and 1 deletions

View File

@ -1,6 +1,12 @@
---
- name: check for uncommitted changes
command: 'etckeeper unclean'
register: etckeeper_unclean
failed_when: false
- name: etckeeper commit
command: "{{ item }}"
with_items:
- 'etckeeper commit "Ansible (re-)build playbook run"'
when: etckeeper_unclean.rc == 0