From 68ce22a4f0dc0aaef67f195886f1ae2c5db27082 Mon Sep 17 00:00:00 2001 From: Paul Lecuq Date: Mon, 11 Jul 2022 16:48:23 +0200 Subject: [PATCH] updated .drone.yml --- .drone.yml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 674ebcd..29c691c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -54,20 +54,34 @@ type: docker name: gitea-release environment: + GOOS: linux GOOPTIONS: -mod=vendor SRCFILES: cmd/go-aptproxy/*.go PROJECTNAME: go-aptproxy steps: - - name: build + - name: build-amd64 image: golang + environment: + GOARCH: amd64 commands: - export VERSION=$DRONE_TAG - go generate $SRCFILES - go build -o $PROJECTNAME $GOOPTIONS $SRCFILES - - tar -czvf $PROJECTNAME-$DRONE_TAG-linux-amd64.tar.gz $PROJECTNAME + - tar -czvf $PROJECTNAME-$DRONE_TAG-$GOOS-$GOARCH.tar.gz $PROJECTNAME + - echo $PROJECTNAME $DRONE_TAG > VERSION + when: + event: + - tag + - name: build-arm64 + image: golang + environment: + GOARCH: arm64 + commands: + - export VERSION=$DRONE_TAG + - go generate $SRCFILES - go build -o $PROJECTNAME $GOOPTIONS $SRCFILES - - tar -czvf $PROJECTNAME-$DRONE_TAG-linux-arm64.tar.gz $PROJECTNAME + - tar -czvf $PROJECTNAME-$DRONE_TAG-$GOOS-$GOARCH.tar.gz $PROJECTNAME - echo $PROJECTNAME $DRONE_TAG > VERSION when: event: