Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Hudson-ci/Using Hudson"

m
(porting from hudson-ci "Using" page -- links not verified)
Line 1: Line 1:
 
This page is currently a stub. It will be expanded as the content from [http://wiki.hudson-ci.org/display/HUDSON/Use+Hudson | Using Hudson on the hudson-ci site] is migrated locally.
 
This page is currently a stub. It will be expanded as the content from [http://wiki.hudson-ci.org/display/HUDSON/Use+Hudson | Using Hudson on the hudson-ci site] is migrated locally.
 +
 +
h1. Upgrade
 +
 +
To upgrade from earlier versions of Hudson, simply redeploy the WAR file. Read [this document|Containers] for more about container-specific instructions on how to do this. See [this document|Automated Upgrade] for automation.
 +
 +
h1. Using Hudson
 +
 +
* [Installing Hudson|Installing Hudson]
 +
* [Starting and Accessing Hudson|Starting and Accessing Hudson]
 +
* [Administering Hudson]
 +
* [Building a software project]
 +
* [Building a maven2 project]
 +
* [Building a multi-configraution project|Building a multi-configraution project]
 +
* [Monitoring external jobs]
 +
* [Distributed builds]
 +
* [Features controlled by system properties]
 +
* [File fingerprint tracking|Fingerprint]
 +
* [Using Hudson plugins|Plugins]
 +
* [Quicker navigation around Hudson pages|Search Box]
 +
* [Hudson script console]
 +
* [Command-line interface|Hudson CLI]
 +
* [Securing Hudson]
 +
* [Remote access API]
 +
* [Change time zone]
 +
* [Splitting a big job into smaller jobs]
 +
* [Using Hudson for non-Java projects|http://jenkins.361315.n4.nabble.com/how-are-you-using-Hudson-for-non-Java-projects-td386875.html]
 +
** [in particular for .NET|http://redsolo.blogspot.com/2008/04/guide-to-building-net-projects-using.html]
 +
* [Using other shells (for ex. Python)|Shells]
 +
* [Post-initialization script|Post-initialization script]
 +
* [Collecting more logs on what Hudson is doing|Logging]
 +
* [Hudson job creator tool|https://github.com/hudson-plugins/jobcreator-tool/wiki]
 +
* [Terminology]
 +
* [Hudson con Ant, JUnit, Emma y Sonar. (Spanish)|http://carloszuluaga.wikidot.com/hudson|Tutorial completo en español para usar Hudson con varios de sus plugins.]
 +
 +
h1. Screencasts
 +
 +
* [Testing centered mediacast showing Hudson installation and basic features|HudsonDemo]
 +
 +
h1. Tool Integration
 +
 +
* [NetBeans plugin|http://wiki.netbeans.org/HudsonInNetBeans]
 +
* [Eclipse plugin|http://code.google.com/p/hudson-eclipse/]
 +
* [IntelliJ plugin|http://plugins.intellij.net/plugin/?id=3943]
 +
* [Hudson Portlet|http://labs.jboss.com/portletswap/portlets_collab.html] for monitoring Hudson in your portal.
 +
* [Firefox Add-on Build Monitor|Firefox Add-on Build Monitor] displays Hudson builds on Firefox status bar panel.
 +
* [Google Chrome extension|https://chrome.google.com/extensions/detail/hfncndbfmjmafoodaigpoicpbdfhhgdo] to monitor status from Google Chrome.
 +
* [Hudson Monitor Chrome Extension|https://chrome.google.com/extensions/detail/lnalnbkkohdcnaapeeceifjabgmdfgah] shows Hudson build statuses in the Google Chrome / Chromium browser
 +
* [Ant Job Clone script] Demonstrates how one might use an ant target to automatically create CI Builds on a remote hudson server based on a local subversion working copy.
 +
* [Bash Job Clone script] Similar to the [Ant Job Clone script], but based in bash shell using curl to talk to the server.
 +
* [HudsonMobi for iPhone, iPod and iPad|http://hudson-mobi.com] Centrally connect and securely manage multiple Hudson CI instances over the Internet from your iPhone, iPod or iPad
 +
* [Hudson2Go for Android|http://sites.google.com/site/hudson2go/] Monitor Hudson from your Android phone.
 +
* [Hudson Helper iPhone and iPod Touch App|http://greensopinion.blogspot.com/2009/05/hudson-helper-hudson-on-your-iphone.html] Monitor Hudson from your iPhone or iPod Touch
 +
* [Hudson Helper Android App|http://greensopinion.blogspot.com/2009/06/hudson-helper-for-android.html] Monitor Hudson from your Android phone
 +
* [Hudson tray tracker|http://code.google.com/p/hudson-tray-tracker/] monitor Hudson from your Windows task tray icon.
 +
* [Hudson on Cocoa|http://code.google.com/p/hudson-on-cocoa/] monitor Hudson from your Mac OS X status bar
 +
* [Gnome Panel Status Widget|Gnome Panel Status Widget] monitor Build status in your gnome panel
 +
* [Conky Hudson Status|http://wiki.github.com/Ronnie76er/conkyhudson/] show your Hudson status on Conky
 +
* [Monitoring Hudson] jobs from tools that support Cruise Control.
 +
 +
h1. Programming Language specific topics
 +
 +
* [Hudson and PHP]
 +
 +
h1. Extreme Feedback
 +
 +
* [Hudson Build Status Lava Lamps]
 +
* [DIYOrb|http://weblogs.java.net/blog/kohsuke/archive/2006/11/diyorb_my_own_e.html]
 +
* [Hudson Ambient Orb|http://weblogs.java.net/blog/nidaley/archive/2007/08/my_extreme_feed_1.html]
 +
* ["Red Bear Alert\!" - The Hudson Bear Lamps|http://wiki.hudson-ci.org/pages/viewpage.action?pageId=20250625]
 +
* ["Watch the bikes\!" - Extreme Feedback with Traffic Lights|http://wiki.hudson-ci.org/pages/viewpage.action?pageId=38633731]
 +
* [Start to smell those code smells |http://schneide.wordpress.com/2009/09/08/smell-if-its-well/]
 +
* [Continuous Integration Monitor Library|http://sourceforge.net/projects/ci-monitor-lib/|A Java Swing based library that allows a user to monitor multiple continuous integration server instances (Such as Hudson and CruiseControl instances) easily and effectively.]
 +
* [Add a Google-O-Meter to a view|HUDSON:Add a Google-O-Meter to a view]
 +
 +
 +
h1. Issues
 +
 +
* [My software builds on my computer but not on Hudson]
 +
* [Spawning processes from build]
 +
* [Stopping build does not stop spawned processes - ProcessTreeKiller|ProcessTreeKiller]
 +
* [A thread hangs in forkAndExec on Solaris|Solaris Issue 6276483]
 +
* [Slave JVM freezes on Windows when started from SSH]
 +
* [Maven2 project and JDK5]
 +
* [I'm getting OutOfMemoryError]
 +
* [I'm getting too many open files error]
 +
* [I'm aborting a build but it's not happening. What's going on?|Aborting a build]
 +
* [IOException: Not enough space|IOException Not enough space]
 +
* [Running Hudson behind Apache]
 +
* [Running Hudson behind Squid]
 +
* [Trouble-shooting build hangs|Build is hanging]
 +
* [Hudson windows service fails to start]
 +
* [Windows slaves fail to start via DCOM]
 +
* [Windows slaves fail to start via ssh]
 +
* [Windows slaves fail to start via JNLP]
 +
* [JNA is already loaded]
 +
* [Show the names of jobs which do not load properly]
 +
* [Hudson reading old build results when starting up]
 +
 +
h1. Mailing Lists
 +
 +
* [Mailing lists|http://java.net/projects/hudson/lists]
 +
* [Mailing list tips|Mailing list tips]
 +
 +
h1. License
 +
 +
Most of the art work is derived from [Tango Project|http://tango.freedesktop.org/], and thus this portion of Hudson is covered by their license ([Creative Commons Attribution Share-Alike license|http://creativecommons.org/licenses/by-sa/2.5/]). The rest (that is, all the code, documents, build scripts, etc.) is covered by [the MIT license|http://www.opensource.org/licenses/mit-license.php], unless otherwise stated in individual files
 +
 +
h1.

Revision as of 17:01, 14 November 2012

This page is currently a stub. It will be expanded as the content from | Using Hudson on the hudson-ci site is migrated locally.

h1. Upgrade

To upgrade from earlier versions of Hudson, simply redeploy the WAR file. Read [this document|Containers] for more about container-specific instructions on how to do this. See [this document|Automated Upgrade] for automation.

h1. Using Hudson

h1. Screencasts

  • [Testing centered mediacast showing Hudson installation and basic features|HudsonDemo]

h1. Tool Integration

h1. Programming Language specific topics

  • [Hudson and PHP]

h1. Extreme Feedback


h1. Issues

  • [My software builds on my computer but not on Hudson]
  • [Spawning processes from build]
  • [Stopping build does not stop spawned processes - ProcessTreeKiller|ProcessTreeKiller]
  • [A thread hangs in forkAndExec on Solaris|Solaris Issue 6276483]
  • [Slave JVM freezes on Windows when started from SSH]
  • [Maven2 project and JDK5]
  • [I'm getting OutOfMemoryError]
  • [I'm getting too many open files error]
  • [I'm aborting a build but it's not happening. What's going on?|Aborting a build]
  • [IOException: Not enough space|IOException Not enough space]
  • [Running Hudson behind Apache]
  • [Running Hudson behind Squid]
  • [Trouble-shooting build hangs|Build is hanging]
  • [Hudson windows service fails to start]
  • [Windows slaves fail to start via DCOM]
  • [Windows slaves fail to start via ssh]
  • [Windows slaves fail to start via JNLP]
  • [JNA is already loaded]
  • [Show the names of jobs which do not load properly]
  • [Hudson reading old build results when starting up]

h1. Mailing Lists

h1. License

Most of the art work is derived from [Tango Project|http://tango.freedesktop.org/], and thus this portion of Hudson is covered by their license ([Creative Commons Attribution Share-Alike license|http://creativecommons.org/licenses/by-sa/2.5/]). The rest (that is, all the code, documents, build scripts, etc.) is covered by [the MIT license|http://www.opensource.org/licenses/mit-license.php], unless otherwise stated in individual files

h1.

Back to the top