mirror of
https://github.com/opentffoundation/opentf.git
synced 2025-12-25 01:00:16 -05:00
don't update deps of gox in docker build and use -mod=readonly
This commit is contained in:
@@ -36,12 +36,15 @@ fi
|
||||
|
||||
if ! which gox > /dev/null; then
|
||||
echo "==> Installing gox..."
|
||||
go get -u github.com/mitchellh/gox
|
||||
go get github.com/mitchellh/gox
|
||||
fi
|
||||
|
||||
# Instruct gox to build statically linked binaries
|
||||
export CGO_ENABLED=0
|
||||
|
||||
# Set module download mode to readonly to not implicitly update go.mod
|
||||
export GOFLAGS="-mod=readonly"
|
||||
|
||||
# In release mode we don't want debug information in the binary
|
||||
if [[ -n "${TF_RELEASE}" ]]; then
|
||||
LD_FLAGS="-s -w"
|
||||
|
||||
Reference in New Issue
Block a user