summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2012-12-10 15:18:30 +0100
committerHolger Levsen <holger@layer-acht.org>2012-12-10 15:18:30 +0100
commit831e45f878435e077b797121dcc5a100bad64579 (patch)
tree12c11ca830bfb1de239b78a3da7f89bae28a7cea /README
parent10ef58cfb5d21095cc8c31794fdac70882b33e2a (diff)
downloadjenkins.debian.net-831e45f878435e077b797121dcc5a100bad64579.tar.xz
improve chroot-installation tests description
Diffstat (limited to 'README')
-rw-r--r--README45
1 files changed, 11 insertions, 34 deletions
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