From 831e45f878435e077b797121dcc5a100bad64579 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Mon, 10 Dec 2012 15:18:30 +0100 Subject: improve chroot-installation tests description --- README | 45 +++++++++++---------------------------------- 1 file changed, 11 insertions(+), 34 deletions(-) (limited to 'README') diff --git a/README b/README index 2e959440..c2c833e6 100644 --- a/README +++ b/README @@ -68,40 +68,17 @@ Installation tests inside chroot environments. * chroot-installation_housekeeping: ** make sure chroots have been cleaned up properly ** runs at 05:00 UTC and triggers the bootstrap jobs on success -* chroot-installation_sid_bootstrap -** debootstrap a sid chroot -** triggers the install_gnome job on success -* chroot-installation_sid_install_gnome -** debootstrap a sid chroot and install gnome -* chroot-installation_sid_install_kde -** debootstrap a sid chroot and install kde -* chroot-installation_sid_install_lxde -** debootstrap a sid chroot and install lxde -* chroot-installation_sid_install_xfce -** debootstrap a sid chroot and install xfce -* chroot-installation_squeeze_bootstrap_upgrade_to_wheezy -** debootstrap a squeeze chroot and upgrade it to wheezy -** triggers the upgrade_(gnome|kde|lxde|xfce) jobs on success -* chroot-installation_squeeze_install_gnome_upgrade_to_wheezy -** debootstrap a squeeze chroot, install gnome and upgrade it to wheezy -* chroot-installation_squeeze_install_kde_upgrade_to_wheezy -** debootstrap a squeeze chroot, install kde and upgrade it to wheezy -* chroot-installation_squeeze_install_lxde_upgrade_to_wheezy -** debootstrap a squeeze chroot, install lxde and upgrade it to wheezy -* chroot-installation_squeeze_install_xfce_upgrade_to_wheezy -** debootstrap a squeeze chroot, install xfce and upgrade it to wheezy -** triggers the install_(gnome|kde|lxde|xfce) jobs on success -* chroot-installation_wheezy_bootstrap -** debootstrap a wheezy chroot -* chroot-installation_wheezy_install_gnome -** debootstrap a wheezy chroot and install gnome -* chroot-installation_wheezy_install_kde -** debootstrap a wheezy chroot and install kde -* chroot-installation_wheezy_install_lxde -** debootstrap a wheezy chroot and install lxde -* chroot-installation_wheezy_install_xfce -** debootstrap a wheezy chroot and install xfce -#FIXME: explain full_desktop and developer here, also make this more useful/interesting + +* $distro-bootstrap jobs: +** just `debootstrap $distro` (install a base Debian distribution $distro) +** there is one job for *sid* and one for *wheezy*: chroot-installation_sid_bootstrap and chroot-installation_wheezy_bootstrap +** plus there is chroot-installation_squeeze_bootstrap_upgrade_to_wheezy, which bootstraps *squeeze* and upgrades that to *wheezy* +** on successful run of the bootstrap job, six $distro-install(+upgrade) jobs are triggered. + +* $distro-install jobs (and $distro-install+upgrade jobs): +** `debootstrap $distro`, install a *$set_of_packages* (and upgrade to *$2nd_distro*) +** these $set_of_packages exist: 'gnome', 'kde', 'lxde', 'xfc', 'full_desktop' (all four desktops plus vlc evince iceweasel chromium cups build-essential devscripts mplayer wine texlive-full asciidoc vim emacs) and 'develop' +*** install is done with `apt-get install`, except for 'develop' where `apt-get build-dep` is used to install the build dependencies of these packages. === webcheck jobs -- cgit v1.2.3-54-g00ecf