Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Hudson-ci/Containers/Jetty
Hudson Continuous Integration Server | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
![]() |
Using Jetty as a Container |
---|
Installation
Copy the hudson.war file to webapp directory, under debian this may be /usr/share/jetty/webapp
Hudson before 1.344 causes a problem with Jetty that results in a failure to retrieve update center data.
You may see:
- Unable to create the home directory '/usr/share/jetty/.hudson'. This is most likely a permission problem.
This worked for me: as root
mkdir /home/jetty chown jetty:adm /home/jetty echo export HUDSON_HOME=/home/jetty/ > /etc/profile.d/systemwide.sh <pre> restart jetty or add <pre> <Call class="java.lang.System" name="setProperty"> <Arg>HUDSON_HOME</Arg> <Arg>/home/jetty</Arg> </Call>
to jetty.xml