blob: 5eca129fa4d0e5dc312c705339a952bccdad6425 [file] [log] [blame]
define hudson::defaultsites ($base = $hudson::base,) {
/* Defaults */
Hudson::Hudson {
base => "$base",
}
Hudson::Site {
data => "hudson-2.1",
base => "$base",
}
/* Instances */
hudson::hudson { "3.2.2":
type => "hudson",
qualifier => "eclipse",
}
hudson::hudson { "3.3.0":
type => "hudson",
qualifier => "eclipse",
}
hudson::hudson { "1.565.3":
type => "jenkins",
qualifier => "stable",
}
hudson::hudson { "1.609.2":
type => "jenkins",
qualifier => "stable",
}
/* Sites */
hudson::site { "hudson-3.2.2":
envtype => "hudson",
version => "3.2.2",
port => 9322,
require => Hudson["3.2.2"],
}
hudson::site { "hudson-3.3.0":
envtype => "hudson",
version => "3.3.0",
port => 9330,
envdefault => true,
require => Hudson["3.3.0"],
}
hudson::site { "jenkins-1.565.3":
envtype => "jenkins",
version => "1.565.3",
port => 9565,
require => Hudson["1.565.3"],
folderPlugin => true,
}
hudson::site { "jenkins-1.609.2":
envtype => "jenkins",
version => "1.609.2",
port => 9609,
envdefault => true,
require => Hudson["1.609.2"],
folderPlugin => true,
}
}