From 2731f8dea769094502d9fd89d93a3465c51fd4ae Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Mon, 20 Nov 2017 11:38:39 +0100 Subject: Add: post-receive hook --- hooks/post-receive.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 hooks/post-receive.lua diff --git a/hooks/post-receive.lua b/hooks/post-receive.lua new file mode 100755 index 0000000..89c9537 --- /dev/null +++ b/hooks/post-receive.lua @@ -0,0 +1,11 @@ +#!/usr/bin/lua +local _, updates = ... +if updates["refs/heads/master"] then + log.state("Notifying CI system, please hold...") + local code, msg, headers, body = fetch("https://ci1.liw.fi/projects/ick.liw.fi/pipelines/build/+trigger") + if code == "200" then + log.state("CI triggered") + else + log.warn("CI not triggered, received HTTP code " .. code) + end +end -- cgit v1.2.1