1
0
Fork 0
env/.install/caddy.sh

23 lines
460 B
Bash
Raw Normal View History

2018-03-30 01:26:58 +08:00
#!/bin/sh
set -e
. "$(dirname "$0")"/../.versions
2018-03-30 01:26:58 +08:00
echo
echo "Installing Caddy $CADDY_VERSION..."
echo
2018-04-01 18:19:48 +08:00
if [ "$CADDY_VERSION" = "master" ]; then
2019-09-29 17:49:39 +08:00
branch=$CADDY_VERSION
2018-04-01 18:19:48 +08:00
else
2019-09-29 17:49:39 +08:00
branch=v$CADDY_VERSION
2018-04-01 18:19:48 +08:00
fi
2019-09-29 17:49:39 +08:00
git clone --depth 1 -b $branch https://github.com/caddyserver/caddy $(go env GOPATH)/src/github.com/caddyserver/caddy
export GO111MODULE=on
cd $(go env GOPATH)/src/github.com/caddyserver/caddy/caddy
2018-03-30 01:26:58 +08:00
go install
2019-01-16 13:39:20 +08:00
upx $(go env GOPATH)/bin/caddy
go clean -cache