From 9552d68b30f25e132d259c4bbf1e76a45a0e5d27 Mon Sep 17 00:00:00 2001 From: Joachim Breitner Date: Sat, 18 May 2013 18:24:18 +0200 Subject: Add a job to check the co-installability of Haskell packages and to ensure that the various hooks (ghc, ghc-doc, hoogle) work with all packages. --- job-cfg/chroot-installation.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'job-cfg') diff --git a/job-cfg/chroot-installation.yaml b/job-cfg/chroot-installation.yaml index 7443a8ba..09f9b27c 100644 --- a/job-cfg/chroot-installation.yaml +++ b/job-cfg/chroot-installation.yaml @@ -145,6 +145,10 @@ defaults: chroot-installation name: '{name}_sid_install_full_desktop' +- job-template: + defaults: chroot-installation + name: '{name}_sid_install_haskell' + - job-template: defaults: chroot-installation name: '{name}_sid_install_developer' @@ -241,6 +245,10 @@ defaults: chroot-installation name: '{name}_jessie_install_full_desktop' +- job-template: + defaults: chroot-installation + name: '{name}_jessie_install_haskell' + - job-template: defaults: chroot-installation name: '{name}_jessie_install_developer' @@ -273,6 +281,10 @@ defaults: chroot-installation name: '{name}_wheezy_install_full_desktop_upgrade_to_jessie' +- job-template: + defaults: chroot-installation + name: '{name}_wheezy_install_haskell_upgrade_to_jessie' + - job-template: defaults: chroot-installation name: '{name}_wheezy_install_developer_upgrade_to_jessie' @@ -309,6 +321,10 @@ installation_params: 'sid full_desktop' my_description: 'Debootstrap sid, then install four desktop environments and the most commonly used applications and packages.' + - '{name}_sid_install_haskell': + installation_params: 'sid haskell' + my_description: 'Debootstrap sid, then install all Haskell related packages.' + - '{name}_sid_install_developer': installation_params: 'sid developer' my_description: 'Debootstrap sid, then install four desktop environments and the most commonly used applications and packages - and the build depends for all of these.' @@ -408,6 +424,10 @@ installation_params: 'jessie full_desktop' my_description: 'Debootstrap jessie, then install four desktop environments and the most commonly used applications and packages.' + - '{name}_jessie_install_haskell': + installation_params: 'jessie haskell' + my_description: 'Debootstrap jessie, then install all Haskell related packages.' + - '{name}_jessie_install_developer': installation_params: 'jessie developer' my_description: 'Debootstrap jessie, then install four desktop environments and the most commonly used applications and packages - and the build depends for all of these.' @@ -441,6 +461,10 @@ installation_params: 'wheezy full_desktop jessie' my_description: 'Debootstrap wheezy, then install four desktop environments and the most commonly used applications and packages, then upgrade to jessie.' + - '{name}_wheezy_install_haskell_upgrade_to_jessie': + installation_params: 'wheezy haskell jessie' + my_description: 'Debootstrap wheezy, then install all Haskell related packages, then upgrade to jessie.' + - '{name}_wheezy_install_developer_upgrade_to_jessie': installation_params: 'wheezy developer jessie' my_description: 'Debootstrap wheezy, then install four desktop environments and the most commonly used applications and packages - and the build depends for all of these, then upgrade to jessie.' -- cgit v1.2.3-54-g00ecf