mirror of https://github.com/harness/drone.git
include build scripts
parent
b67d8a93ee
commit
40dd39162f
|
@ -6,4 +6,4 @@
|
|||
.env
|
||||
.env.*
|
||||
release/
|
||||
scripts/
|
||||
scripts/*.go
|
||||
|
|
1
go.sum
1
go.sum
|
@ -178,6 +178,7 @@ github.com/hashicorp/go-multierror v1.0.0 h1:iVjPR7a6H0tWELX5NxNe7bYopibicUzc7uP
|
|||
github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk=
|
||||
github.com/hashicorp/go-retryablehttp v0.0.0-20180718195005-e651d75abec6 h1:qCv4319q2q7XKn0MQbi8p37hsJ+9Xo8e6yojA73JVxk=
|
||||
github.com/hashicorp/go-retryablehttp v0.0.0-20180718195005-e651d75abec6/go.mod h1:fXcdFsQoipQa7mwORhKad5jmDCeSy/RCGzWA08PO0lM=
|
||||
github.com/hashicorp/go-rootcerts v1.0.0 h1:ueI78wUjYExhCvMLow4icJnayNNFRgy0d9EGs/a1T44=
|
||||
github.com/hashicorp/go-rootcerts v1.0.0/go.mod h1:K6zTfqpRlCUIjkwsN4Z+hiSfzSTQa6eBIzfwKfwNnHU=
|
||||
github.com/hashicorp/golang-lru v0.5.0 h1:CL2msUPvZTLb5O648aiLNJw3hnBxN2+1Jq8rCOH9wdo=
|
||||
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
$env:CGO_ENABLED="0"
|
||||
go build -o release/windows/amd64/drone-agent github.com/drone/drone/cmd/drone-agent
|
|
@ -0,0 +1,11 @@
|
|||
#!/bin/sh
|
||||
|
||||
REPO="github.com/drone/drone"
|
||||
|
||||
# compile the server using the cgo
|
||||
go build -ldflags "-extldflags \"-static\"" -o release/linux/${GOARCH}/drone-server ${REPO}/cmd/drone-server
|
||||
|
||||
# compile the runners with gcc disabled
|
||||
export CGO_ENABLED=0
|
||||
go build -o release/linux/${GOARCH}/drone-agent ${REPO}/cmd/drone-agent
|
||||
go build -o release/linux/${GOARCH}/drone-controller ${REPO}/cmd/drone-controller
|
Loading…
Reference in New Issue