diff --git a/.gitignore b/.gitignore index 9eee28b..08aeb1c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ cosign.key _build_* output +output-repo _build-*/** diff --git a/Makefile b/Makefile index a3f693c..563b8b4 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ clean: - sudo rm -fr flathub output + sudo rm -fr flathub output output-repo sudo podman system prune oci: @@ -11,5 +11,12 @@ qcow: mkdir -p output sudo podman run --rm -it --privileged --pull=newer --security-opt label=type:unconfined_t -v ./disk_config/user.toml:/config.toml:ro -v ./output:/output -v /var/lib/containers/storage:/var/lib/containers/storage quay.io/centos-bootc/bootc-image-builder:latest --type=qcow2 --rootfs $(FILESYSTEM_TYPE) $(CONTAINER_IMAGE) +qcow-repo: + mkdir -p output-repo + sudo podman run --rm -it --privileged --pull=newer --security-opt label=type:unconfined_t -v ./disk_config/user.toml:/config.toml:ro -v ./output-repo:/output -v /var/lib/containers/storage:/var/lib/containers/storage quay.io/centos-bootc/bootc-image-builder:latest --type=qcow2 --rootfs $(FILESYSTEM_TYPE) ghcr.io/manindark/bootc-image:latest + run: qemu-system-x86_64 -k de -L /usr/share/qemu/keymaps -M accel=kvm -cpu host -smp 2 -m 4096 -serial stdio -snapshot output/qcow2/disk.qcow2 + +run-repo: + qemu-system-x86_64 -k de -L /usr/share/qemu/keymaps -M accel=kvm -cpu host -smp 2 -m 4096 -serial stdio -snapshot output-repo/qcow2/disk.qcow2