summaryrefslogtreecommitdiffstats
path: root/job-cfg
diff options
context:
space:
mode:
authorJoachim Breitner <mail@joachim-breitner.de>2014-04-16 00:49:31 +0200
committerJoachim Breitner <mail@joachim-breitner.de>2014-04-16 00:49:31 +0200
commit3d6f4242f6a2e38959521518b5723a094115b047 (patch)
tree11f9cb25e23b798526907ec2f07ec7ca2742c4c6 /job-cfg
parentf096f1dbb34facd16d0f5cbf9f7460d4af4c9d47 (diff)
downloadjenkins.debian.net-3d6f4242f6a2e38959521518b5723a094115b047.tar.xz
Put packages to be installed in a config line of their own
Diffstat (limited to 'job-cfg')
-rw-r--r--job-cfg/haskell-package-plan.yaml5
1 files changed, 3 insertions, 2 deletions
diff --git a/job-cfg/haskell-package-plan.yaml b/job-cfg/haskell-package-plan.yaml
index 4f4c4c4b..d54969e3 100644
--- a/job-cfg/haskell-package-plan.yaml
+++ b/job-cfg/haskell-package-plan.yaml
@@ -21,7 +21,7 @@
artifactDaysToKeep: -1
artifactNumToKeep: -1
builders:
- - shell: '/srv/jenkins/bin/chroot-run.sh {my_distro} {my_shell}'
+ - shell: '/srv/jenkins/bin/chroot-run.sh {my_distro} "apt-get -y install {my_pkgs}; {my_shell}"'
publishers:
- email:
recipients: '{my_recipients}'
@@ -44,6 +44,7 @@
jobs:
- '{name}':
my_distro: 'sid'
- my_shell: 'apt-get -y install cabal-install dctrl-tools darcs libtext-patch-perl libfile-slurp-perl libipc-run-perl liblist-moreutils-perl libdpkg-perl\; cabal update \; ./test-packages.pl'
+ my_pkgs: 'cabal-install dctrl-tools darcs libtext-patch-perl libfile-slurp-perl libipc-run-perl liblist-moreutils-perl libdpkg-perl'
+ my_shell: 'cabal update ; ./test-packages.pl'
my_description: 'Haskell Metadata sanity checks'
my_recipients: 'jenkins+debian-haskell holger@layer-acht.org pkg-haskell-maintainers@lists.alioth.debian.org'