blob: 8973938ea0eacb1d3d8eebaad578af7fda99b137 [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.3":
type => "hudson",
qualifier => "eclipse",
}
hudson::hudson { "1.651.1":
type => "jenkins",
qualifier => "stable",
}
hudson::hudson { "2.7.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.3":
envtype => "hudson",
version => "3.3.3",
port => 9333,
envdefault => true,
require => Hudson["3.3.3"],
}
hudson::site { "jenkins-1.651.1":
envtype => "jenkins",
version => "1.651.1",
port => 9651,
require => Hudson["1.651.1"],
folderPlugin => true,
}
hudson::site { "jenkins-2.7.2":
envtype => "jenkins",
version => "2.7.2",
port => 9273,
envdefault => true,
require => Hudson["2.7.2"],
folderPlugin => true,
}
}