summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Doan <andy.doan@linaro.org>2015-04-02 11:56:28 -0500
committerLinaro Code Review <review@review.linaro.org>2015-04-06 20:08:25 +0000
commit65c817e6b6b9e050ccf64a5ad3d4d5568222ec00 (patch)
treec3d9a7e1ce4e76ab8d303eceb0de05af19972a60
parent05fc2e383e9fc3aef7389c510aea24c5d682cbc9 (diff)
grok: make code re-install when repo contents change
Change-Id: Iebbffdbd3942759d0b14b1cf6ab8ebd66b5fe8eb
-rw-r--r--per-service/git-servers/roles/grokmirror/tasks/main.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/per-service/git-servers/roles/grokmirror/tasks/main.yml b/per-service/git-servers/roles/grokmirror/tasks/main.yml
index 42a61dc6..b473799c 100644
--- a/per-service/git-servers/roles/grokmirror/tasks/main.yml
+++ b/per-service/git-servers/roles/grokmirror/tasks/main.yml
@@ -12,13 +12,14 @@
dest=/srv/grokmirror
update=yes
accept_hostkey=yes
+ register: grokclone
tags:
- grokmirror
- name: Install grokmirror
command: python ./setup.py install
chdir=/srv/grokmirror
- creates=/usr/local/bin/grok-manifest
+ when: grokclone is defined and grokclone.changed
tags:
- grokmirror