We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9b9243a commit e329e8bCopy full SHA for e329e8b
buildcaddy.bash
@@ -0,0 +1,22 @@
1
+#!/bin/bash
2
+
3
+# Builds caddy binary for caddybox rootfs using caddy's build.go.
4
+#
5
+# Usage: ./buildcaddy.bash $tag (Ex: v0.10.11)
6
+# Assumes cwd is go/src/github.com/joshix/caddybox.
7
8
+tag=$1
9
10
+go get -u -v -d github.com/mholt/caddy
11
+go get -u -v github.com/caddyserver/builds
12
+cd ../../mholt/caddy
13
+git checkout master
14
+cd caddy
15
+go clean
16
+go get -u -v -d
17
+if [ "$tag" != '' ]
18
+ then
19
+ git checkout $tag
20
+fi
21
+go run build.go --goos linux --goarch amd64
22
+cp caddy ../../../joshix/caddybox/rootfs/bin/caddy
0 commit comments