fixup! build: add semantic versioning support
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/pr/woodpecker Pipeline was successful Details

alex 1 year ago
parent 665c5413d9
commit 40b05d16de
Signed by: x1ddos
GPG Key ID: FDEFB4A63CBD8460

@ -3,23 +3,23 @@ clone:
image: woodpeckerci/plugin-git
# https://woodpecker-ci.org/plugins/Git%20Clone
settings:
# tags are required for aarch64 release builds
# tags are required for aarch64 release builds for semver
tags: true
pipeline:
lint:
image: git.qcode.ch/nakamochi/ci-zig0.10.1:v2
image: git.qcode.ch/nakamochi/ci-zig0.10.1:v3
commands:
- ./tools/fmt-check.sh
test:
image: git.qcode.ch/nakamochi/ci-zig0.10.1:v2
image: git.qcode.ch/nakamochi/ci-zig0.10.1:v3
commands:
- zig build test
sdl2:
image: git.qcode.ch/nakamochi/ci-zig0.10.1:v2
image: git.qcode.ch/nakamochi/ci-zig0.10.1:v3
commands:
- zig build -Ddriver=sdl2
aarch64:
image: git.qcode.ch/nakamochi/ci-zig0.10.1:v2
image: git.qcode.ch/nakamochi/ci-zig0.10.1:v3
commands:
- zig build -Ddriver=fbev -Dtarget=aarch64-linux-musl -Drelease-safe -Dstrip
- sha256sum zig-out/bin/nd zig-out/bin/ngui

@ -6,7 +6,7 @@
FROM alpine:3.17.1
ARG ZIGURL
RUN apk add --no-cache curl xz sdl2-dev clang15-extra-tools && \
RUN apk add --no-cache git curl xz sdl2-dev clang15-extra-tools && \
mkdir -p /tools/zig && \
cd /tools/zig && \
curl -o zig.tar.xz $ZIGURL && \