Add LavinMQ Alpine package
Build Alpine Packages / build-and-publish (v3.24, 3.24) (pull_request) Successful in 29m11s

This commit is contained in:
Joachim Schlöffel
2026-07-08 14:54:16 +02:00
parent 08e516475f
commit 2c3107feb4
18 changed files with 333 additions and 24 deletions
+7 -4
View File
@@ -3,7 +3,6 @@
Alpine stable packaging for internal packages.
```text
https://code.factoring.digital/api/packages/public/alpine/v3.23/alpine-packages
https://code.factoring.digital/api/packages/public/alpine/v3.24/alpine-packages
```
@@ -11,6 +10,7 @@ https://code.factoring.digital/api/packages/public/alpine/v3.24/alpine-packages
- [SeaweedFS](packaging/alpine/local/seaweedfs/README.md): `seaweedfs`
- [GreptimeDB](packaging/alpine/local/greptimedb/README.md): `greptimedb`
- [LavinMQ](packaging/alpine/local/lavinmq/README.md): `lavinmq`
## Use In Production
@@ -53,7 +53,8 @@ Currently packaged:
```text
seaweedfs SeaweedFS 4.31 release binary and OpenRC role splits
greptimedb GreptimeDB 1.0.2 built from source for x86_64
greptimedb GreptimeDB 1.1.2 built from source for x86_64
lavinmq LavinMQ 2.9.1 built from source for x86_64
```
Local build output is written under:
@@ -111,6 +112,8 @@ ALPINE_PACKAGE=seaweedfs mise run apk:test-install
ALPINE_PACKAGE=greptimedb mise run apk:checksum
ALPINE_PACKAGE=greptimedb mise run apk:build
ALPINE_PACKAGE=greptimedb SKIP_BUILD=1 mise run apk:test-install
ALPINE_PACKAGE=lavinmq mise run apk:build
ALPINE_PACKAGE=lavinmq SKIP_BUILD=1 mise run apk:test-install
```
Override Docker cache scope:
@@ -189,8 +192,8 @@ mise run apk:checksum
### Gitea Workflow
`.gitea/workflows/build.yml` builds and publishes `v3.23` and `v3.24`.
Pull requests build only.
`.gitea/workflows/build.yml` builds and publishes `v3.24`. Pull requests
build only.
Repository variables: