Files
my-fedora/build-iso.sh
qpismont d0589f4ec4
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline was successful
update
2025-10-15 23:30:03 +02:00

29 lines
724 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
IMAGE_NAME="tintounn/my-fedora"
IMAGE_TAG="latest"
OUTPUT_DIR="output/"
bash build.sh
echo "[INFO] Génération ISO pour ${IMAGE_NAME}:${IMAGE_TAG}..."
# Nettoyage ancien répertoire
sudo rm -rf "$OUTPUT_DIR"
mkdir -p "$OUTPUT_DIR"
# Génération de l'ISO directement depuis le storage root
sudo podman run --rm -it \
--privileged \
--pull=newer \
--security-opt label=type:unconfined_t \
-v $(pwd)/output:/output \
-v /var/lib/containers/storage:/var/lib/containers/storage \
quay.io/centos-bootc/bootc-image-builder:latest \
--type anaconda-iso \
--local \
--rootfs btrfs \
localhost/${IMAGE_NAME}:${IMAGE_TAG}
echo "[SUCCÈS] ISO généré dans $OUTPUT_DIR"