diff --git a/.drone.yml b/.drone.yml index 0610e31..15d1ecf 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,22 +1,31 @@ --- kind: pipeline -name: default +type: docker +name: default-linux-amd64 + +platform: + arch: amd64 + os: linux steps: - - name: build-linux-amd64 + - name: build image: golang commands: - mkdir dist - - go build -o dist/qrz-$GOOS-$GOARCH -mod=vendor -ldflags="-s -w" cmd/qrz/*.go + - 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 environment: GOOS: linux GOARCH: amd64 + when: + event: tag - name: release image: plugins/gitea-release settings: base_url: https://git.paulbsd.com api_key: from_secret: gitea_token - files: dist/* + files: dist/*.tar.gz when: event: tag