blob: 362a8cd3e296ec7f658ce6c63e149f4ca8073723 [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 { "2.2.1":
type => "hudson",
}
hudson::hudson { "3.0.0-bundled":
type => "hudson",
qualifier => "bundled",
}
hudson::hudson { "3.0.1":
type => "hudson",
qualifier => "eclipse",
}
hudson::hudson { "3.1.0":
type => "hudson",
qualifier => "eclipse",
}
hudson::hudson { "1.466.2":
type => "jenkins",
qualifier => "stable",
}
hudson::hudson { "1.480.3":
type => "jenkins",
qualifier => "stable",
}
hudson::hudson { "1.509.4":
type => "jenkins",
qualifier => "stable",
}
hudson::hudson { "jenkins-latest":
type => "jenkins",
qualifier => "latest",
}
/* Sites */
hudson::site { "hudson-2.2.1":
envtype => "hudson",
version => "2.2.1",
port => 9020,
require => Hudson["2.2.1"],
}
hudson::site { "hudson-3.0.0":
envtype => "hudson",
version => "3.0.0-bundled",
port => 9030,
envdefault => true,
require => Hudson["3.0.0-bundled"],
}
hudson::site { "hudson-3.0.1":
envtype => "hudson",
version => "3.0.1",
port => 9031,
require => Hudson["3.0.1"],
}
hudson::site { "hudson-3.1.0":
envtype => "hudson",
version => "3.1.0",
port => 9041,
require => Hudson["3.1.0"],
}
hudson::site { "jenkins-1.466.2":
envtype => "jenkins",
version => "1.466.2",
port => 9112,
require => Hudson["1.466.2"],
}
hudson::site { "jenkins-1.480.3":
envtype => "jenkins",
version => "1.480.3",
port => 9123,
require => Hudson["1.480.3"],
}
hudson::site { "jenkins-1.509.4":
envtype => "jenkins",
version => "1.509.4",
port => 9134,
envdefault => true,
require => Hudson["1.509.4"],
}
hudson::site { "jenkins-latest":
envtype => "jenkins",
version => "jenkins-latest",
port => 9110,
require => Hudson["jenkins-latest"],
}
}