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/Using Hudson/Installing Hudson/Installing Hudson DEB
< Hudson-ci | Using Hudson | Installing Hudson
Revision as of 10:35, 18 August 2011 by Unnamed Poltroon (Talk) (New page: {{Template:hudson|pageTitle=Installing Hudson on Debian and Ubuntu}} == Introduction == On Debian-based distributions, such as Ubuntu, you can install Hudson through {{Template:code|apt-g...)
Hudson Continuous Integration Server | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
Installing Hudson on Debian and Ubuntu |
---|
Introduction
On Debian-based distributions, such as Ubuntu, you can install Hudson through apt-get.
Recent versions are available in [1]
h1. Installation
- sudo sh -c "echo 'deb http://hudson-ci.org/debian binary/' > /etc/apt/sources.list.d/hudson.list"
- sudo apt-get update
- sudo apt-get install hudson
h1. Upgrade
- sudo apt-get update
and then after a backup
- sudo apt-get upgrade
h1. What does this package do?
- Hudson will be launched as a daemon up on start. See Hudson-ci/Using Hudson/Installing Hudson/Installing Hudson DEB/etc/init.d/hudson for more details.
- The 'hudson' user is created to run this service.
- Log file will be placed in Hudson-ci/Using Hudson/Installing Hudson/Installing Hudson DEB/var/log/hudson/hudson.log. Check this file if you are troubleshooting Hudson.
- Hudson-ci/Using Hudson/Installing Hudson/Installing Hudson DEB/etc/default/hudson will capture configuration parameters for the launch.
h1. Where to go from here?
- Try Hudson locally : [2] and install whatever plugins and more you need.
- You might want to [make Hudson visible through Apache|Running Hudson behind Apache], to make it available on port 80 (for example, [3] instead of [4]). See [this blog for more details|http://www.zzorn.net/2009/11/setting-up-hudson-on-port-80-on-debian.html]