+4
-10
@@ -15,16 +15,10 @@ steps:
|
||||
commands:
|
||||
- |
|
||||
set -e
|
||||
case "$DRONE_BRANCH" in
|
||||
main) echo prod;;
|
||||
uat) echo uat;;
|
||||
dev) echo dev;;
|
||||
*) echo dev;;
|
||||
esac > .environment
|
||||
- echo "Branch ${DRONE_BRANCH}, Environment $(cat .environment)"
|
||||
- APP_VERSION=$(cat .environment)-${DRONE_BUILD_NUMBER}
|
||||
- echo "APP Version tag $APP_VERSION"
|
||||
- echo -n "$APP_VERSION" >> .tags
|
||||
SHORT_SHA=$(echo "$DRONE_COMMIT_SHA" | cut -c1-8)
|
||||
IMG_TAG="${DRONE_BUILD_NUMBER}-${DRONE_BRANCH}"
|
||||
echo -n "$IMG_TAG,$SHORT_SHA" > .tags
|
||||
echo "Image tags -> $IMG_TAG , $SHORT_SHA"
|
||||
- mkdir -p ./artifacts/go/bin ./artifacts/go/config
|
||||
- go env
|
||||
- CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -v -o ./artifacts/go/bin/web ./cmd/web/main.go
|
||||
|
||||
Reference in New Issue
Block a user