reupload after migration
This commit is contained in:
parent
9478f29c29
commit
5639101bac
22 changed files with 3381 additions and 7 deletions
38
.woodpecker/01_linux_musl_aarch64.yml
Normal file
38
.woodpecker/01_linux_musl_aarch64.yml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
platform: linux/arm64
|
||||
pipeline:
|
||||
build:
|
||||
image: golang:alpine
|
||||
when:
|
||||
event: tag
|
||||
environment:
|
||||
GOOS: linux
|
||||
GOARCH: arm64
|
||||
CGO_ENABLED: "1"
|
||||
commands:
|
||||
- "apk -U upgrade"
|
||||
- "apk add \
|
||||
protobuf-dev \
|
||||
musl-dev \
|
||||
protoc \
|
||||
build-base \
|
||||
pkgconfig \
|
||||
gtk4.0-dev \
|
||||
glib-dev \
|
||||
gdk-pixbuf-dev \
|
||||
opusfile-dev \
|
||||
libnotify-dev \
|
||||
portaudio-dev \
|
||||
gobject-introspection-dev"
|
||||
- "go build -tags netgo -o sonically_linux_musl-${CI_COMMIT_TAG##v}~aarch64"
|
||||
- "sha512sum sonically_linux_musl-${CI_COMMIT_TAG##v}~aarch64 > sonically_linux_musl-${CI_COMMIT_TAG##v}~aarch64-sha512.sum"
|
||||
- "sha256sum sonically_linux_musl-${CI_COMMIT_TAG##v}~aarch64 > sonically_linux_musl-${CI_COMMIT_TAG##v}~aarch64-sha256.sum"
|
||||
- "md5sum sonically_linux_musl-${CI_COMMIT_TAG##v}~aarch64 > sonically_linux_musl-${CI_COMMIT_TAG##v}~aarch64-md5.sum"
|
||||
publish:
|
||||
image: plugins/gitea-release
|
||||
settings:
|
||||
base_url: https://git.itmodulo.eu
|
||||
api_key:
|
||||
from_secret: gitea_akey
|
||||
files: sonically_linux_musl*
|
||||
when:
|
||||
event: tag
|
||||
40
.woodpecker/02_linux_glibc_x86_64.yml
Normal file
40
.woodpecker/02_linux_glibc_x86_64.yml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
platform: linux/amd64
|
||||
pipeline:
|
||||
build:
|
||||
image: debian:bookworm
|
||||
when:
|
||||
event: tag
|
||||
environment:
|
||||
GOOS: linux
|
||||
GOARCH: amd64
|
||||
CGO_ENABLED: "1"
|
||||
PATH: /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/go/bin
|
||||
commands:
|
||||
- "apt-get update && apt-get upgrade -y && apt-get install wget git -y"
|
||||
- "wget -q https://go.dev/dl/go1.18.3.linux-amd64.tar.gz && tar -zxf go1.18.3.linux-amd64.tar.gz -C /usr/local/ && go version"
|
||||
- "apt-get install -y \
|
||||
build-essential \
|
||||
protobuf-compiler \
|
||||
gcc \
|
||||
upx \
|
||||
pkg-config \
|
||||
libgtk-4-dev \
|
||||
libglib2.0-dev \
|
||||
libopusfile-dev \
|
||||
libnotify-dev \
|
||||
libportaudio2 \
|
||||
portaudio19-dev \
|
||||
libgraphene-1.0-dev"
|
||||
- "go build -tags netgo -o sonically_linux_glibc-${CI_COMMIT_TAG##v}~x86_64"
|
||||
- "sha512sum sonically_linux_glibc-${CI_COMMIT_TAG##v}~x86_64 > sonically_linux_glibc-${CI_COMMIT_TAG##v}~x86_64-sha512.sum"
|
||||
- "sha256sum sonically_linux_glibc-${CI_COMMIT_TAG##v}~x86_64 > sonically_linux_glibc-${CI_COMMIT_TAG##v}~x86_64-sha256.sum"
|
||||
- "md5sum sonically_linux_glibc-${CI_COMMIT_TAG##v}~x86_64 > sonically_linux_glibc-${CI_COMMIT_TAG##v}~x86_64-md5.sum"
|
||||
publish:
|
||||
image: plugins/gitea-release
|
||||
settings:
|
||||
base_url: https://git.itmodulo.eu
|
||||
api_key:
|
||||
from_secret: gitea_akey
|
||||
files: sonically_linux_glibc*
|
||||
when:
|
||||
event: tag
|
||||
38
.woodpecker/03_linux_musl_x86_64.yml
Normal file
38
.woodpecker/03_linux_musl_x86_64.yml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
platform: linux/amd64
|
||||
pipeline:
|
||||
build:
|
||||
image: golang:alpine
|
||||
when:
|
||||
event: tag
|
||||
environment:
|
||||
GOOS: linux
|
||||
GOARCH: amd64
|
||||
CGO_ENABLED: "1"
|
||||
commands:
|
||||
- "apk -U upgrade"
|
||||
- "apk add \
|
||||
protobuf-dev \
|
||||
musl-dev \
|
||||
protoc \
|
||||
build-base \
|
||||
pkgconfig \
|
||||
gtk4.0-dev \
|
||||
glib-dev \
|
||||
gdk-pixbuf-dev \
|
||||
opusfile-dev \
|
||||
libnotify-dev \
|
||||
portaudio-dev \
|
||||
gobject-introspection-dev"
|
||||
- "go build -tags netgo -o sonically_linux_musl-${CI_COMMIT_TAG##v}~x86_64"
|
||||
- "sha512sum sonically_linux_musl-${CI_COMMIT_TAG##v}~x86_64 > sonically_linux_musl-${CI_COMMIT_TAG##v}~x86_64-sha512.sum"
|
||||
- "sha256sum sonically_linux_musl-${CI_COMMIT_TAG##v}~x86_64 > sonically_linux_musl-${CI_COMMIT_TAG##v}~x86_64-sha256.sum"
|
||||
- "md5sum sonically_linux_musl-${CI_COMMIT_TAG##v}~x86_64 > sonically_linux_musl-${CI_COMMIT_TAG##v}~x86_64-md5.sum"
|
||||
publish:
|
||||
image: plugins/gitea-release
|
||||
settings:
|
||||
base_url: https://git.itmodulo.eu
|
||||
api_key:
|
||||
from_secret: gitea_akey
|
||||
files: sonically_linux_musl*
|
||||
when:
|
||||
event: tag
|
||||
40
.woodpecker/04_linux_glibc_aarch64.yml
Normal file
40
.woodpecker/04_linux_glibc_aarch64.yml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
platform: linux/arm64
|
||||
pipeline:
|
||||
build:
|
||||
image: debian:bookworm
|
||||
when:
|
||||
event: tag
|
||||
environment:
|
||||
GOOS: linux
|
||||
GOARCH: arm64
|
||||
CGO_ENABLED: "1"
|
||||
PATH: /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/go/bin
|
||||
commands:
|
||||
- "apt-get update && apt-get upgrade -y && apt-get install wget git -y"
|
||||
- "wget -q https://go.dev/dl/go1.18.3.linux-arm64.tar.gz && tar -zxf go1.18.3.linux-arm64.tar.gz -C /usr/local/ && go version"
|
||||
- "apt-get install -y \
|
||||
build-essential \
|
||||
protobuf-compiler \
|
||||
gcc \
|
||||
upx \
|
||||
pkg-config \
|
||||
libgtk-4-dev \
|
||||
libglib2.0-dev \
|
||||
libopusfile-dev \
|
||||
libnotify-dev \
|
||||
libportaudio2 \
|
||||
portaudio19-dev \
|
||||
libgraphene-1.0-dev"
|
||||
- "go build -tags netgo -o sonically_linux_glibc-${CI_COMMIT_TAG##v}~aarch64"
|
||||
- "sha512sum sonically_linux_glibc-${CI_COMMIT_TAG##v}~aarch64 > sonically_linux_glibc-${CI_COMMIT_TAG##v}~aarch64-sha512.sum"
|
||||
- "sha256sum sonically_linux_glibc-${CI_COMMIT_TAG##v}~aarch64 > sonically_linux_glibc-${CI_COMMIT_TAG##v}~aarch64-sha256.sum"
|
||||
- "md5sum sonically_linux_glibc-${CI_COMMIT_TAG##v}~aarch64 > sonically_linux_glibc-${CI_COMMIT_TAG##v}~aarch64-md5.sum"
|
||||
publish:
|
||||
image: plugins/gitea-release
|
||||
settings:
|
||||
base_url: https://git.itmodulo.eu
|
||||
api_key:
|
||||
from_secret: gitea_akey
|
||||
files: sonically_linux_glibc*
|
||||
when:
|
||||
event: tag
|
||||
Loading…
Add table
Add a link
Reference in a new issue