Improve static releases by using gox (#2)

pull/11/head v0.0.9
Jonas Franz 6 years ago committed by Gitea
parent 0f96757b05
commit 5c5fdafd25
  1. 21
      .drone.yml

@ -28,13 +28,13 @@ pipeline:
- go vet ./... - go vet ./...
- go test -cover ./... - go test -cover ./...
static: static:
image: karalabe/xgo-latest:latest image: golang:1.10
pull: true pull: true
environment: environment:
GOPATH: /go GOPATH: /go
commands: commands:
- go get -u github.com/karalabe/xgo - go get -u github.com/mitchellh/gox
- xgo -out gitea-github-migrator -ldflags "-X main.version=${DRONE_TAG##v} -X main.build=${DRONE_BUILD_NUMBER}" --targets=windows/*,darwin/*,linux/* . - gox -ldflags "-X main.version=${DRONE_TAG##v} -X main.build=${DRONE_BUILD_NUMBER}" -output "releases/gitea-github-migrator_{{.OS}}_{{.Arch}}"
when: when:
event: [ tag ] event: [ tag ]
gitea: gitea:
@ -43,20 +43,7 @@ pipeline:
base_url: "https://git.jonasfranz.software" base_url: "https://git.jonasfranz.software"
secrets: [ gitea_token ] secrets: [ gitea_token ]
files: files:
- gitea-github-migrator-darwin-10.6-386 - releases/*
- gitea-github-migrator-linux-amd64
- gitea-github-migrator-linux-arm64
- gitea-github-migrator-linux-mips64
- gitea-github-migrator-windows-4.0-386.exe
- gitea-github-migrator-darwin-10.6-amd64
- gitea-github-migrator-linux-arm-5
- gitea-github-migrator-linux-arm-7
- gitea-github-migrator-linux-mips64le
- gitea-github-migrator-windows-4.0-amd64.exe
- gitea-github-migrator-linux-386
- gitea-github-migrator-linux-arm-6
- gitea-github-migrator-linux-mips
- gitea-github-migrator-linux-mipsle
checksum: checksum:
- sha256 - sha256
- md5 - md5

Loading…
Cancel
Save