Switch to the workshop PPA and disable the build of the image for Pi5
This commit is contained in:
parent
919128f51a
commit
48b736f8ad
10
build-images
10
build-images
@ -13,8 +13,8 @@ RASPBERRYPI_SHA_URL="$RASPBERRYPI_IMG_URL.sha256"
|
|||||||
RASPBERRYPI_IMG=raspi_4_bookworm.img
|
RASPBERRYPI_IMG=raspi_4_bookworm.img
|
||||||
|
|
||||||
# Basename for the target images:
|
# Basename for the target images:
|
||||||
PIROGUE34_IMG="PiRogue-OS-12-Pi3_and_Pi4-$NOW.img"
|
PIROGUE34_IMG="PiRogue-OS-12-Pi3_and_Pi4-$NOW-workshop.img"
|
||||||
PIROGUE5E_IMG="PiRogue-OS-12-Pi5-Experimental-$NOW.img"
|
PIROGUE5E_IMG="PiRogue-OS-12-Pi5-Experimental-$NOW-workshop.img"
|
||||||
|
|
||||||
# List of things we produce:
|
# List of things we produce:
|
||||||
MANIFEST=$(realpath MANIFEST.txt)
|
MANIFEST=$(realpath MANIFEST.txt)
|
||||||
@ -79,9 +79,9 @@ rm -f "$MANIFEST"
|
|||||||
|
|
||||||
# Modify, compress, and checksum:
|
# Modify, compress, and checksum:
|
||||||
sudo ./toaster $RASPBERRYPI_IMG.xz "$PIROGUE34_IMG" recipes/pi3-pi4.sh
|
sudo ./toaster $RASPBERRYPI_IMG.xz "$PIROGUE34_IMG" recipes/pi3-pi4.sh
|
||||||
sudo ./toaster $RASPBERRYPI_IMG.xz "$PIROGUE5E_IMG" recipes/pi5.sh
|
# sudo ./toaster $RASPBERRYPI_IMG.xz "$PIROGUE5E_IMG" recipes/pi5.sh
|
||||||
xz_compress "$PIROGUE34_IMG"
|
xz_compress "$PIROGUE34_IMG"
|
||||||
xz_compress "$PIROGUE5E_IMG"
|
# xz_compress "$PIROGUE5E_IMG"
|
||||||
checksum_and_publish "$PIROGUE34_IMG.xz"
|
checksum_and_publish "$PIROGUE34_IMG.xz"
|
||||||
checksum_and_publish "$PIROGUE5E_IMG.xz"
|
# checksum_and_publish "$PIROGUE5E_IMG.xz"
|
||||||
)
|
)
|
||||||
|
@ -35,8 +35,8 @@ toast_me() {
|
|||||||
echo "pirogue" > $MNT/etc/hostname
|
echo "pirogue" > $MNT/etc/hostname
|
||||||
|
|
||||||
# Add PTS PPA
|
# Add PTS PPA
|
||||||
chroot $MNT wget -O /etc/apt/sources.list.d/pirogue.list https://pts-project.org/debian-12/pirogue.list
|
chroot $MNT wget -O /etc/apt/sources.list.d/pirogue.list https://pts-project.org/debian-12-workshop/pirogue.list
|
||||||
chroot $MNT wget -O /etc/apt/trusted.gpg.d/pirogue.gpg https://pts-project.org/debian-12/pirogue.gpg
|
chroot $MNT wget -O /etc/apt/trusted.gpg.d/pirogue.asc https://pts-project.org/debian-12-workshop/Key.gpg
|
||||||
|
|
||||||
# Make initial installation easier on users:
|
# Make initial installation easier on users:
|
||||||
install -m 755 -o root -g root files/avoid-debconf-prompts $MNT/root/avoid-debconf-prompts
|
install -m 755 -o root -g root files/avoid-debconf-prompts $MNT/root/avoid-debconf-prompts
|
||||||
|
@ -35,8 +35,8 @@ toast_me() {
|
|||||||
echo "pirogue" > $MNT/etc/hostname
|
echo "pirogue" > $MNT/etc/hostname
|
||||||
|
|
||||||
# Add PTS PPA
|
# Add PTS PPA
|
||||||
chroot $MNT wget -O /etc/apt/sources.list.d/pirogue.list https://pts-project.org/debian-12/pirogue.list
|
chroot $MNT wget -O /etc/apt/sources.list.d/pirogue.list https://pts-project.org/debian-12-workshop/pirogue.list
|
||||||
chroot $MNT wget -O /etc/apt/trusted.gpg.d/pirogue.gpg https://pts-project.org/debian-12/pirogue.gpg
|
chroot $MNT wget -O /etc/apt/trusted.gpg.d/pirogue.asc https://pts-project.org/debian-12-workshop/Key.gpg
|
||||||
|
|
||||||
# Make initial installation easier on users:
|
# Make initial installation easier on users:
|
||||||
install -m 755 -o root -g root files/avoid-debconf-prompts $MNT/root/avoid-debconf-prompts
|
install -m 755 -o root -g root files/avoid-debconf-prompts $MNT/root/avoid-debconf-prompts
|
||||||
|
Loading…
Reference in New Issue
Block a user