Please refer to Red Panda C++’s document.
- Launch container:
To expose build directories for debugging:
podman run -it --rm \ --cap-add=sys_admin \ -v $PWD:/mnt -w /mnt \ docker.io/amd64/ubuntu:24.04podman run -it --rm \ --cap-add=sys_admin \ -v $PWD:/mnt -w /mnt \ -v $PWD/build:/tmp/build \ -v $PWD/layer:/tmp/layer \ docker.io/amd64/ubuntu:24.04
- Install dependencies:
./support/dep.sh
- Build the project:
./main.sh -a <arch> -b <branch>
podman build -t redpanda-cpp/basic-appimage-builder container/_base
podman build -t redpanda-cpp/appimage-builder-<arch> container/<arch>