summaryrefslogtreecommitdiffstats
path: root/libimagstorestdhook/src/vcs
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2016-09-18 18:31:23 +0200
committerMatthias Beyer <mail@beyermatthias.de>2016-09-19 09:28:22 +0200
commita4cdb2b8731c1eea031af397aecd3fe657d6c889 (patch)
tree207c09e2809ad5ff011b0fb801a6cafc8d14f62c /libimagstorestdhook/src/vcs
parent0f1c36098132b905c38d972839e9263e24c152fe (diff)
UpdateHook: Ensure the right branch is checked out
Diffstat (limited to 'libimagstorestdhook/src/vcs')
-rw-r--r--libimagstorestdhook/src/vcs/git/update.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/libimagstorestdhook/src/vcs/git/update.rs b/libimagstorestdhook/src/vcs/git/update.rs
index 8b0186ec..25ada8a6 100644
--- a/libimagstorestdhook/src/vcs/git/update.rs
+++ b/libimagstorestdhook/src/vcs/git/update.rs
@@ -121,6 +121,7 @@ impl StoreIdAccessor for UpdateHook {
}
}
+ let _ = try!(self.runtime.ensure_cfg_branch_is_checked_out(&action));
let cfg = try!(self.runtime.config_value_or_err(&action));
let repo = try!(self.runtime.repository(&action));
let mut index = try!(fetch_index(repo, &action));