update ci
Some checks failed
ci/woodpecker/push/build Pipeline failed

This commit is contained in:
Simon Vieille 2024-08-05 19:39:57 +02:00
commit 3ea4f97369
Signed by: deblan
GPG key ID: 579388D585F70417
2 changed files with 12 additions and 16 deletions

View file

@ -8,30 +8,25 @@ when:
- release/*
- renovate/*
variables:
- &golang_image 'golang:1.22'
steps:
"Add vendor":
image: *golang_image
image: golang:1.22
commands:
- go mod vendor
"Run build":
image: *golang_image
"Run build (debian 11)":
image: 1.22.5-bullseye
commands:
- apt-get update
- apt-get install -y libgtk-3-dev libcairo2-dev libglib2.0-dev libgdk-pixbuf2.0-0
- make
- make CUSTOM_EXTRA_NAME=-deb11
"Create packages":
image: deblan/fpm-packager
"Run build (debian 12)":
image: 1.22.5-bookworm
commands:
- VERSION=${CI_COMMIT_TAG/v//}
- ./bin/build-debs.sh "$VERSION"
- ./bin/rename-builds.sh "$VERSION"
when:
event: [tag]
- apt-get update
- apt-get install -y libgtk-3-dev libcairo2-dev libglib2.0-dev libgdk-pixbuf2.0-0
- make USTOM_EXTRA_NAME=-deb12
"Publish":
image: plugins/gitea-release

View file

@ -1,12 +1,13 @@
CGO_ENABLED = 1
CGO_ENABLED = 1
DIR = ./build
GO_ARCH_AMD = amd64
GO_OS_LINUX = linux
CUSTOM_EXTRA_NAME ?=
EXECUTABLE = wireguard-gui
BIN_LINUX_AMD64 = $(DIR)/$(EXECUTABLE)-$(GO_OS_LINUX)-$(GO_ARCH_AMD)
BIN_LINUX_AMD64 = $(DIR)/$(EXECUTABLE)-$(GO_OS_LINUX)$(CUSTOM_EXTRA_NAME)-$(GO_ARCH_AMD)
CC = go build
LDFLAGS = all=-w -s