Install sbcl on slaves

This is a Common Lisp interpreter that will be used by
stackforge/cl-openstack-client to run its unit tests.

Change-Id: I290833ee9ee846eaf4072f8339aa6f54a409681e
Signed-off-by: Julien Danjou <julien@danjou.info>
Reviewed-on: https://review.openstack.org/33440
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
This commit is contained in:
Julien Danjou 2013-06-18 09:24:22 +02:00 committed by Jenkins
parent 7ed9216630
commit 63ded79644
2 changed files with 5 additions and 0 deletions

View File

@ -43,6 +43,8 @@ class jenkins::params {
# FIXME: No Python3 packages on RHEL
#$python3_dev_package = 'python3-devel'
$rubygems_package = 'rubygems'
# Common Lisp interpreter, used for cl-openstack-client
$sbcl_package = 'sbcl'
$sqlite_package = 'sqlite'
$unzip_package = 'unzip'
$xslt_package = 'libxslt'
@ -90,6 +92,8 @@ class jenkins::params {
$ruby1_9_1_package = 'ruby1.9.1'
$ruby1_9_1_dev_package = 'ruby1.9.1-dev'
$ruby_bundler_package = 'ruby-bundler'
# Common Lisp interpreter, used for cl-openstack-client
$sbcl_package = 'sbcl'
$sqlite_package = 'sqlite3'
$unzip_package = 'unzip'
$xslt_package = 'xsltproc'

View File

@ -53,6 +53,7 @@ class jenkins::slave(
$::jenkins::params::python_lxml_package, # for validating openstack manuals
$::jenkins::params::python_zmq_package, # zeromq unittests (not pip installable)
$::jenkins::params::rubygems_package,
$::jenkins::params::sbcl, # cl-openstack-client testing
$::jenkins::params::sqlite_package,
$::jenkins::params::unzip_package,
$::jenkins::params::xslt_package, # for building openstack docs