[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:update-generated"] description = "Refresh packaged upstream examples and shell completions" run = "scripts/apk/update-generated-sources.sh" [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:test-shell"] description = "Open an Alpine shell with the current local package build installed" run = "scripts/apk/test-shell.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"