Skip to content
This repository was archived by the owner on Feb 15, 2026. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion run
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,8 @@ function build {
#@ Build Debian package in Docker container
#@ Category: Package Management
echo "🐳 Building Debian package using Docker..."
devtools ./run build-deb
# Use root user to ensure write permissions on mounted volumes (needed for CI)
devtools-root ./run build-deb
echo "✅ Build complete - packages in current directory"
}

Expand All @@ -174,6 +175,13 @@ function devtools {
docker compose -f docker/docker-compose.devtools.yml run --rm devtools "$@"
}

function devtools-root {
#@ Run command in devtools container as root (for CI builds)
#@ Usage: devtools-root <command> [args]
#@ Category: Docker
docker compose -f docker/docker-compose.devtools.yml run --rm --user root devtools "$@"
}

function docker-shell {
#@ Open interactive shell in development container
#@ Category: Docker
Expand Down