Files
alpine-packages/mise.toml
2026-06-07 14:30:21 +02:00

49 lines
1.4 KiB
TOML

[tools]
codex = "latest"
docker-cli = "latest"
shellcheck = "latest"
[tasks."apk:build"]
description = "Build the Alpine package in Docker for the default architecture"
run = "scripts/apk/build.sh build"
[tasks."apk:build-all"]
description = "Build the Alpine package in Docker for all configured architectures"
run = "scripts/apk/build.sh build-all"
[tasks."apk:build-x86_64"]
description = "Build the Alpine package in Docker for x86_64"
run = "scripts/apk/build.sh build x86_64"
[tasks."apk:build-aarch64"]
description = "Build the Alpine package in Docker for aarch64"
run = "scripts/apk/build.sh build aarch64"
[tasks."apk:checksum"]
description = "Refresh APKBUILD checksums in Docker"
run = "scripts/apk/build.sh checksum"
[tasks."apk:lint"]
description = "Run Alpine APKBUILD lint in Docker"
run = "scripts/apk/build.sh lint"
[tasks."apk:smoke"]
description = "Install-test built packages from the local repository in Docker"
run = "scripts/apk/smoke.sh"
[tasks."apk:packages"]
description = "List built Alpine packages and dependencies"
run = "scripts/apk/list-packages.sh"
[tasks."apk:publish-check"]
description = "Run lint, multi-arch build, package listing, and smoke test"
run = "scripts/apk/publish-check.sh"
[tasks."apk:shell"]
description = "Open an Alpine package build shell in Docker"
run = "scripts/apk/build.sh shell"
[tasks."apk:clean"]
description = "Remove generated Alpine package build outputs"
run = "scripts/apk/clean.sh"