# Fork the build
make fork-version NEW_VERSION=3.2.7 NEW_SHA=cb3d41e838dec0e1002aaf5ee4c0e6cd28284c74
# Try to naively apply patches
# Fix patches until it succeeds
make tmp-env
make tmp-env-client
# Try to naively compile first
cd tmp/v3.2.7/proxmox-backup
cargo build
# Try to run dev build first
make dev-run
# Try to compile first locally
make amd64-docker-build
make amd64-client
# Create release package
make github-pre-release
# Mark the current version as latest
make github-latest-release
Refer to PROCESS.md.
make dev-build
It builds on any platform, which can be: amd64
, arm32v7
, arm64v8
,
etc. Wait a around 1-3h to compile.
Then you can push to your registry:
make dev-push
Or run locally:
make dev-shell
make dev-run
You might as well pull the *.deb
from within the image
and install on Debian Bookworm.