[kteam-tools][PATCH] git-build-kernel: Don't hard-code the location of the build script

Juerg Haefliger juerg.haefliger at canonical.com
Mon Mar 26 14:40:32 UTC 2018


Instead, deduce its location from the location of the post-receive hook.
With this, one can use a local build script, for example for testing or
special builds.

Signed-off-by: Juerg Haefliger <juergh at canonical.com>
---
 git-build-kernel/post-receive | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/git-build-kernel/post-receive b/git-build-kernel/post-receive
index dd8451f35dd5..43671f97a82a 100755
--- a/git-build-kernel/post-receive
+++ b/git-build-kernel/post-receive
@@ -2,8 +2,9 @@
 # .git/hooks/post-receive --> git-build-kernel automatic push builder
 # Kamal Mostafa <kamal at canonical.com>
 
-### directory containing the git-build-kernel script
-GBK_DIR=/usr3/ubuntu/kteam-tools/git-build-kernel
+### directory containing the git-build-kernel script (the same directory where
+### the post-receive hook is located)
+GBK_DIR="$(dirname "$(readlink -e "${BASH_SOURCE[0]}")")"
 
 option_only_build_refs_build=0
 option_only_build_predefined_refs=1
-- 
2.14.1





More information about the kernel-team mailing list