summaryrefslogtreecommitdiffstats
path: root/modules/cd/default.nix
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2015-06-14 23:55:41 +0200
committertv <tv@krebsco.de>2015-06-14 23:55:41 +0200
commit4b1303435d3d2389368f2b61a9dc291343282d4a (patch)
treeb010c63420be4bcf0eed571ebd101a5fd1befd45 /modules/cd/default.nix
parent5812813cd5a27da02e60f0470bb57b33169f7818 (diff)
modules/tv/git: enable repo-specific hooks
Diffstat (limited to 'modules/cd/default.nix')
-rw-r--r--modules/cd/default.nix13
1 files changed, 12 insertions, 1 deletions
diff --git a/modules/cd/default.nix b/modules/cd/default.nix
index 9bb4d0f..1d621e0 100644
--- a/modules/cd/default.nix
+++ b/modules/cd/default.nix
@@ -62,7 +62,18 @@
# TODO warn about stale repodirs
repos = addNames {
testing = {
- # TODO hooks = { post-receive = ...
+ hooks = {
+ update = ''
+ #! /bin/sh
+ set -euf
+ echo update hook: $* >&2
+ '';
+ post-update = ''
+ #! /bin/sh
+ set -euf
+ echo post-update hook: $* >&2
+ '';
+ };
};
};