Jenkins continuous integration server: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>Kymara use todo template not the word todo. |
imported>Madmetzger |
||
| Line 16: | Line 16: | ||
* CVS-Client installed |
* CVS-Client installed |
||
===Source Code Management System=== |
|||
===CVS=== |
|||
Just select CVS and configure the following parameters: |
|||
{{TODO|CVS}} |
|||
CVS-Root |
* CVS-Root |
||
:* :pserver:anonymous@arianne.cvs.sourceforge.net:/cvsroot/arianne |
|||
* Module |
|||
:* stendhal |
|||
* Branch |
|||
:* leave this empty if you want to build HEAD. |
|||
:* or choose a branch name to build |
|||
===JDK=== |
===JDK=== |
||
Revision as of 17:29, 10 September 2009
Hudson is an extensible continuous integration server. At the moment it is tested.
Installation
To install and run Hudson you just need to download the hudson.war from the hudson web site and have java ready. To start the server you need a small start script that issues the following command:
java -jar hudson.war
Once the hudson is started, you can reach the user interface via your favourite browser if you open the following URL (assuming you have hudson on the same machine as your browser):
http://localhost:8080
If you see the hudson interface loading, you have successfully installed hudson.
Configuration for Stendhal
To let hudson build stendhal you have to match the following prerequesites:
- ANT installed on the same system
- JDK1.5 installed (already matched if you were successfully running hudson, as it needs java to run)
- CVS-Client installed
Source Code Management System
Just select CVS and configure the following parameters:
- CVS-Root
- :pserver:anonymous@arianne.cvs.sourceforge.net:/cvsroot/arianne
- Module
- stendhal
- Branch
- leave this empty if you want to build HEAD.
- or choose a branch name to build
JDK
TODO: JDK
Buildjob
TODO: Build Job