提交 4df292d6 编写于 作者: K Kohsuke Kawaguchi

Jenkins

上级 bbe38980
......@@ -31,21 +31,21 @@ version = builder.props['version']
if version.endswith("-SNAPSHOT"):
version = version[:-9];
pkg = builder.build_pkg(name="hudson", version=version+",0-0")
pkg = builder.build_pkg(name="jenkins", version=version+",0-0")
pkg.update({
"attributes" : {
"pkg.summary" : "Hudson",
"pkg.summary" : "Jenkins",
"pkg.description" : "Extensible continuous integration system",
}
})
# restart_fmri instructs IPS to reload the manifest
pkg.addfile("/usr/local/bin/hudson.war",{"file":"./target/hudson.war"})
pkg.addfile("/var/svc/manifest/application/hudson.xml",{"file":"../ips/hudson.xml","restart_fmri":"svc:/system/manifest-import:default"})
pkg.addfile("/usr/local/bin/jenkins.war",{"file":"./target/jenkins.war"})
pkg.addfile("/var/svc/manifest/application/jenkins.xml",{"file":"../ips/jenkins.xml","restart_fmri":"svc:/system/manifest-import:default"})
# this is the Hudson home directory
pkg.mkdirs("/var/lib/hudson")
pkg.mkdirs("/var/lib/jenkins")
# TODO: register SMF when the feature is available?
# see http://www.pauloswald.com/article/29/hudson-solaris-smf-manifest
# see http://blogs.sun.com/wittyman/entry/postgresql_packages_from_ips_repository
\ No newline at end of file
# see http://blogs.sun.com/wittyman/entry/postgresql_packages_from_ips_repository
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册