diff options
author | Holger Levsen <holger@layer-acht.org> | 2014-10-25 21:35:52 +0200 |
---|---|---|
committer | Holger Levsen <holger@layer-acht.org> | 2014-10-25 21:35:52 +0200 |
commit | 012cfba046a74ce3fdab73c590db7b8e69242ae0 (patch) | |
tree | ceecf5682fb53fab761e009c423c916d043f3121 /README | |
parent | 09ce692049a3eb533a3490dbbb249184e9106834 (diff) | |
download | jenkins.debian.net-012cfba046a74ce3fdab73c590db7b8e69242ae0.tar.xz |
better description for Debian Edu related jobs
Diffstat (limited to 'README')
-rw-r--r-- | README | 28 |
1 files changed, 17 insertions, 11 deletions
@@ -47,14 +47,6 @@ Installation tests with g-i, the graphical version of d-i, the debian-installer. * 'g-i-installation_debian_squeeze_xfce' ** squeeze installation of Xfce desktop with squeeze image -* Debian Edu installation tests of specific profiles and suites: -** 'g-i-installation_debian-edu_squeeze-test_standalone' -** 'g-i-installation_debian-edu_squeeze-test_workstation' -** 'g-i-installation_debian-edu_squeeze-test_combi-server' -** 'g-i-installation_debian-edu_wheezy-test_standalone' -** 'g-i-installation_debian-edu_wheezy-test_workstation' -** 'g-i-installation_debian-edu_wheezy-test_combi-server' - === debian-installer jobs * 'd_i_build_$source_package' @@ -96,6 +88,23 @@ Installation tests inside chroot environments. ** these $set_of_packages exist: 'gnome', 'kde', 'kde-full', 'lxde', 'xfc', 'full_desktop' (all five desktops plus `vlc evince iceweasel chromium cups build-essential devscripts wine texlive-full asciidoc vim emacs` and (`libreoffice virt-manager mplayer2` (jessie/sid) or `openoffice virtualbox mplayer` (squeeze/wheezy)) 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. +=== Debian Edu related jobs + +* All Debian Edu related jobs can be seen at these two URLs: +** https://jenkins.debian.net/view/edu_devel/ about Debian Edu Jessie +** https://jenkins.debian.net/view/edu_stable/ about Debian Edu Wheezy and Squeeze + +* Then there are three types of jobs: +** 'g-i-installation-$(distro)-$(profile)': +*** tests installation of a profile with preseeding in the graphical installer, +*** screenshots and logs are preserved and a movie created, +*** testing clients against the main-server is planned too, for some time... +** 'chroot-installation-$(distro)-$(education-metapackage)': +*** tests apt installation of a metapackage in a specic distro. +* 'edu-packages-$(distro)-$(src-package)': +** builds one of the six debian-edu packages ('debian-edu', 'debian-edu-config', 'debian-edu-install', 'debian-edu-doc', 'debian-edu-artwork', 'debian-edu-archive-keyring' on every push to it's git master branch +** and whenever 'debian-edu-doc' is build, https://jenkins.debian.net/userContent/debian-edu-doc/ get's updated automatically afterwards too. + === lintian jobs * FIXME: describe lintian jobs @@ -128,9 +137,6 @@ jenkins@jenkins:~$ /srv/jenkins/bin/reproducible_schedule_on_demand.sh package1 jenkins@jenkins:~$ /srv/jenkins/bin/reproducible_blacklist.sh package1 ---- -=== edu-packages jobs - -* These jobs just build the master branch of the GIT repository of six Debian Edu packages in a sid environment on every GIT push. === dvswitch jobs |