Updating image autobuild script for squeeze alpha2.
This commit is contained in:
parent
966116ebd7
commit
57d507324a
|
@ -65,10 +65,12 @@ Set_defaults ()
|
||||||
;;
|
;;
|
||||||
|
|
||||||
squeeze)
|
squeeze)
|
||||||
|
DEBIAN_INSTALLER_DISTRIBUTION="daily"
|
||||||
DEBIAN_INSTALLER_GUI="false"
|
DEBIAN_INSTALLER_GUI="false"
|
||||||
|
|
||||||
LIVE_INSTALLER="16"
|
LIVE_INSTALLER="20"
|
||||||
LIVE_INITRAMFS="1.173.4-1"
|
LIVE_BOOT="2.0~a15-1"
|
||||||
|
LIVE_CONFIG="2.0~a15-1"
|
||||||
|
|
||||||
mkdir -p config/binary_local-udebs
|
mkdir -p config/binary_local-udebs
|
||||||
cd config/binary_local-udebs
|
cd config/binary_local-udebs
|
||||||
|
@ -79,13 +81,24 @@ Set_defaults ()
|
||||||
|
|
||||||
mkdir -p config/chroot_local-packages
|
mkdir -p config/chroot_local-packages
|
||||||
cd config/chroot_local-packages
|
cd config/chroot_local-packages
|
||||||
|
|
||||||
wget -c http://live.debian.net/archive/packages/live-installer/${LIVE_INSTALLER}/live-installer_${LIVE_INSTALLER}.dsc
|
wget -c http://live.debian.net/archive/packages/live-installer/${LIVE_INSTALLER}/live-installer_${LIVE_INSTALLER}.dsc
|
||||||
wget -c http://live.debian.net/archive/packages/live-installer/${LIVE_INSTALLER}/live-installer_${LIVE_INSTALLER}.tar.gz
|
wget -c http://live.debian.net/archive/packages/live-installer/${LIVE_INSTALLER}/live-installer_${LIVE_INSTALLER}.tar.gz
|
||||||
wget -c http://live.debian.net/archive/packages/live-installer/${LIVE_INSTALLER}/live-installer-launcher_${LIVE_INSTALLER}_all.deb
|
wget -c http://live.debian.net/archive/packages/live-installer/${LIVE_INSTALLER}/live-installer-launcher_${LIVE_INSTALLER}_all.deb
|
||||||
wget -c http://live.debian.net/archive/packages/live-initramfs/${LIVE_INITRAMFS}/live-initramfs_${LIVE_INITRAMFS}.diff.gz
|
|
||||||
wget -c http://live.debian.net/archive/packages/live-initramfs/${LIVE_INITRAMFS}/live-initramfs_${LIVE_INITRAMFS}.dsc
|
wget -c http://live.debian.net/archive/packages/live-boot/${LIVE_BOOT}/live-boot_${LIVE_BOOT}.dsc
|
||||||
wget -c http://live.debian.net/archive/packages/live-initramfs/${LIVE_INITRAMFS}/live-initramfs_${LIVE_INITRAMFS}_all.deb
|
wget -c http://live.debian.net/archive/packages/live-boot/${LIVE_BOOT}/live-boot_${LIVE_BOOT}.diff.gz
|
||||||
wget -c http://live.debian.net/archive/packages/live-initramfs/${LIVE_INITRAMFS}/live-initramfs_$(echo ${LIVE_INITRAMFS} | awk -F- '{ print $1 }').orig.tar.gz
|
wget -c http://live.debian.net/archive/packages/live-boot/${LIVE_BOOT}/live-boot_$(echo ${LIVE_BOOT} | awk -F- '{ print $1 }').orig.tar.gz
|
||||||
|
wget -c http://live.debian.net/archive/packages/live-boot/${LIVE_BOOT}/live-boot_${LIVE_BOOT}_all.deb
|
||||||
|
wget -c http://live.debian.net/archive/packages/live-boot/${LIVE_BOOT}/live-boot-initramfs-tools_${LIVE_BOOT}_all.deb
|
||||||
|
wget -c http://live.debian.net/archive/packages/live-boot/${LIVE_BOOT}/live-initramfs_${LIVE_BOOT}_all.deb
|
||||||
|
|
||||||
|
wget -c http://live.debian.net/archive/packages/live-config/${LIVE_CONFIG}/live-config_${LIVE_CONFIG}.dsc
|
||||||
|
wget -c http://live.debian.net/archive/packages/live-config/${LIVE_CONFIG}/live-config_${LIVE_CONFIG}.diff.gz
|
||||||
|
wget -c http://live.debian.net/archive/packages/live-config/${LIVE_CONFIG}/live-config_$(echo ${LIVE_CONFIG} | awk -F- '{ print $1 }').orig.tar.gz
|
||||||
|
wget -c http://live.debian.net/archive/packages/live-config/${LIVE_CONFIG}/live-config_${LIVE_CONFIG}_all.deb
|
||||||
|
wget -c http://live.debian.net/archive/packages/live-config/${LIVE_CONFIG}/live-config-sysvinit_${LIVE_CONFIG}_all.deb
|
||||||
|
|
||||||
cd -
|
cd -
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -119,6 +132,7 @@ do
|
||||||
--binary-indices ${BINARY_INDICES} \
|
--binary-indices ${BINARY_INDICES} \
|
||||||
--cache-stages "bootstrap rootfs" \
|
--cache-stages "bootstrap rootfs" \
|
||||||
--debian-installer ${DEBIAN_INSTALLER} \
|
--debian-installer ${DEBIAN_INSTALLER} \
|
||||||
|
--debian-installer-distribution ${DEBIAN_INSTALLER_DISTRIBUTION} \
|
||||||
--debian-installer-gui ${DEBIAN_INSTALLER_GUI} \
|
--debian-installer-gui ${DEBIAN_INSTALLER_GUI} \
|
||||||
--distribution ${DISTRIBUTION} \
|
--distribution ${DISTRIBUTION} \
|
||||||
--mirror-bootstrap ${MIRROR} \
|
--mirror-bootstrap ${MIRROR} \
|
||||||
|
@ -140,7 +154,7 @@ do
|
||||||
mv binary.list debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.iso.list
|
mv binary.list debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.iso.list
|
||||||
mv binary.packages debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.iso.packages
|
mv binary.packages debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.iso.packages
|
||||||
|
|
||||||
if [ "${DISTRIBUTION}" = "lenny" ]
|
if [ "${DISTRIBUTION}" = "lenny" ] && [ "${ARCHITECTURE}" != "powerpc" ]
|
||||||
then
|
then
|
||||||
lh clean --binary
|
lh clean --binary
|
||||||
lh config -binary-images usb-hdd
|
lh config -binary-images usb-hdd
|
||||||
|
@ -151,20 +165,23 @@ do
|
||||||
mv binary.packages debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.img.packages
|
mv binary.packages debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.img.packages
|
||||||
fi
|
fi
|
||||||
|
|
||||||
lh clean
|
if [ "${ARCHITECTURE}" != "powerpc" ]
|
||||||
rm -rf cache/stages_rootfs
|
then
|
||||||
lh config --binary-images net
|
lh clean
|
||||||
|
rm -rf cache/stages_rootfs
|
||||||
|
lh config --binary-images net
|
||||||
|
|
||||||
lh build 2>&1 | tee debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.tar.gz.log
|
lh build 2>&1 | tee debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.tar.gz.log
|
||||||
|
|
||||||
mv binary-net.tar.gz debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.tar.gz
|
mv binary-net.tar.gz debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.tar.gz
|
||||||
mv binary.list debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.tar.gz.list
|
mv binary.list debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.tar.gz.list
|
||||||
mv binary.packages debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.tar.gz.packages
|
mv binary.packages debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.tar.gz.packages
|
||||||
|
|
||||||
mv binary/*/filesystem.squashfs debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.squashfs
|
mv binary/*/filesystem.squashfs debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.squashfs
|
||||||
for memtest in tftpboot/debian-live/${ARCHITECTURE}/memtest*; do cp -f ${memtest} debian-live-${DISTRIBUTION}-${ARCHITECTURE}.$(basename ${memtest}); done || true
|
for memtest in tftpboot/debian-live/${ARCHITECTURE}/memtest*; do cp -f ${memtest} debian-live-${DISTRIBUTION}-${ARCHITECTURE}.$(basename ${memtest}); done || true
|
||||||
for kernel in tftpboot/debian-live/${ARCHITECTURE}/vmlinuz*; do cp -f ${kernel} debian-live-${DISTRIBUTION}-${ARCHITECTURE}.$(basename ${kernel}); done
|
for kernel in tftpboot/debian-live/${ARCHITECTURE}/vmlinuz*; do cp -f ${kernel} debian-live-${DISTRIBUTION}-${ARCHITECTURE}.$(basename ${kernel}); done
|
||||||
for initrd in tftpboot/debian-live/${ARCHITECTURE}/initrd*; do cp ${initrd} debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.$(basename ${initrd}); done
|
for initrd in tftpboot/debian-live/${ARCHITECTURE}/initrd*; do cp ${initrd} debian-live-${DISTRIBUTION}-${ARCHITECTURE}-${FLAVOUR}.$(basename ${initrd}); done
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "${SOURCE}" = "true" ]
|
if [ "${SOURCE}" = "true" ]
|
||||||
then
|
then
|
||||||
|
|
Loading…
Reference in New Issue