|
|
||
Kohsuke Kawaguchi's Blog
«Faster access to java.net issue tracker |
Main
| Deploying non-Maven jars to java.net m2 repository »
Hudson now available in IPS packagePosted by kohsuke on July 15, 2008 at 11:01 AM | Comments (3)In addition to Debian, OpenSUSE, and FreeBSD packages, Hudson is now available as an IPS package for users who run on OpenSolaris, and here is how you can use it: First, you need one-time set-up to hook up Hudson's IPS repository to your local system. The following two commands tell IPS to add http://hudson.gotdns.com/ips/ with the nick name "hudson" and update the local package list with this new repository. ('pfexec' is Solaris speak for 'sudo'): $ pfexec pkg set-authority -O http://hudson.gotdns.com/ips/ hudson $ pfexec pkg refresh You can then install Hudson like this: $ pfexec pkg install hudson $ pfexec /usr/sbin/svccfg import /var/svc/manifest/application/hudson.xml The 1st command installs Hudson, then the 2nd command tells SMF to manage Hudson as a service. If you then go to http://localhost:8080/ you should see Hudson running. Change /var/svc/manifest/application/hudson.xml and run the svccfg import if you need to change the launch parameter, such as JVM size, HTTP port number, and so on. To update to a newer Hudson, you do: $ pfexec pkg refresh $ pfexec pkg install hudson $ pfexec svcadm restart hudson If you are interested in creating OpenSolaris packages too, you might find my experience here and here interesting. Also, ideally I don't want you to worry about svcadm and svccfg, but several RFEs in IPS is blocking me from doing that. Bookmark blog post: CommentsComments are listed in date ascending order (oldest first) | Post Comment
| ||
|
|