qrz/ci-build.sh
Paul Lecuq d511441c7e
Some checks failed
continuous-integration/drone/push Build is failing
updated .drone.yml
2020-04-08 00:13:49 +02:00

20 lines
418 B
Bash
Executable File

#!/bin/bash
VERSION=""
if [[ ! -z $DRONE_TAG ]]
VERSION=$DRONE_TAG
elif
VERSION=$DRONE_COMMIT
else
if [[ ! -z $DRONE_TAG && ! -z $GOOS && ! -z $GOARCH ]]
then
mkdir dist
go build -o dist/qrz-${DRONE_TAG}-${GOOS}-${GOARCH} -mod=vendor -ldflags='-s -w' cmd/qrz/*.go
cd dist
tar -czvf qrz-${DRONE_TAG}-${GOOS}-${GOARCH}.tar.gz qrz-${DRONE_TAG}-${GOOS}-${GOARCH}
else
echo "Required variables not set"
fi