aboutsummaryrefslogtreecommitdiff
path: root/hooks
diff options
context:
space:
mode:
authorGravatar Yong Tang <yong.tang.github@outlook.com> 2017-07-27 14:34:56 -0700
committerGravatar GitHub <noreply@github.com> 2017-07-27 14:34:56 -0700
commit64353d8f3b72dda433edaf529269427d56f5b337 (patch)
treedb51b084c8507952d4fdc8e54ac81dab6f88d554 /hooks
parent10d354b784bf202a5f3efcb11e235780433d1b96 (diff)
downloadcoredns-64353d8f3b72dda433edaf529269427d56f5b337.tar.gz
coredns-64353d8f3b72dda433edaf529269427d56f5b337.tar.zst
coredns-64353d8f3b72dda433edaf529269427d56f5b337.zip
Use pre_build hook in docker hub to build the coredns binary (#799)
and skip the download process. Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
Diffstat (limited to 'hooks')
-rw-r--r--hooks/pre_build7
1 files changed, 7 insertions, 0 deletions
diff --git a/hooks/pre_build b/hooks/pre_build
new file mode 100644
index 000000000..476077e7f
--- /dev/null
+++ b/hooks/pre_build
@@ -0,0 +1,7 @@
+#!/bin/sh
+echo "=> Building the CoreDNS binary"
+docker run \
+ -v $(pwd):/go/src/github.com/coredns/coredns \
+ -w /go/src/github.com/coredns/coredns \
+ golang:1.8.0 \
+ make