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

From Eclipsepedia

Jump to: navigation, search
m (Using Hudson)
 
(24 intermediate revisions by 2 users not shown)
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.
+
{{hudson|pageTitle=Using Hudson}}
 
+
 
== Using Hudson ==
 
== Using Hudson ==
  
* [[Hudson-ci/Installing Hudson|Intalling Hudson]]
+
* [[Hudson-ci/Installing Hudson|Installing Hudson]]
 +
* [[Hudson-ci/Containers|Hudson on various Servlet Containers]]
 
* [[Starting and Accessing Hudson|Starting and Accessing Hudson]]
 
* [[Starting and Accessing Hudson|Starting and Accessing Hudson]]
 
* [[Administering Hudson|Administering Hudson]]
 
* [[Administering Hudson|Administering Hudson]]
Line 12: Line 12:
 
* [[Distributed builds|Distributed builds]]
 
* [[Distributed builds|Distributed builds]]
 
* [[Features controlled by system properties|Features controlled by system properties]]
 
* [[Features controlled by system properties|Features controlled by system properties]]
* [[http://wiki.eclipse.org/Hudson-ci/fingerprint|Fingerprint]]
+
* [[Fingerprint| Tracking version using Fingerprint]]
* [[Using Hudson plugins|Plugins]]
+
* [[Using Hudson plugins| Using Hudson Plugins]]
 
* [[Quicker navigation around Hudson pages|Search Box]]
 
* [[Quicker navigation around Hudson pages|Search Box]]
 
* [[Hudson script console]]
 
* [[Hudson script console]]
Line 34: Line 34:
 
* [Testing centered mediacast showing Hudson installation and basic features|HudsonDemo]
 
* [Testing centered mediacast showing Hudson installation and basic features|HudsonDemo]
  
== Tool Integration ==
+
== Tool Integration ==
 +
*[http://eclipse.org/mylyn/builds/ Eclipse Mylyn Hudson Connector] for monitoring Hudson build jobs within Eclipse.
 +
*[http://wiki.netbeans.org/HudsonInNetBeans NetBeans plugin]
 +
*[http://github.com/hudson-plugins/jobcreator-tool/wiki Jobcreator Tool]
 +
*[http://code.google.com/p/hudson-eclipse/ Eclipse plugin]
 +
*[http://plugins.intellij.net/plugin/?id=3943 IntelliJ plugin]
 +
*[http://labs.jboss.com/portletswap/portlets_collab.html Hudson Portlet] for monitoring Hudson in your portal.
 +
*[[Firefox Add-on Build Monitor|Firefox Add-on Build Monitor]] displays Hudson builds on Firefox status bar panel.
 +
*[https://chrome.google.com/extensions/detail/hfncndbfmjmafoodaigpoicpbdfhhgdo Google Chrome extension] to monitor status from Google Chrome.
 +
*[https://chrome.google.com/extensions/detail/lnalnbkkohdcnaapeeceifjabgmdfgah Hudson Monitor Chrome Extension] shows Hudson build statuses in the Google Chrome / Chromium browser
 +
*[[Ant Job Clone script|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|Bash Job Clone script]] Similar to the [[Ant Job Clone script|Ant Job Clone script]], but based in bash shell using curl to talk to the server.
 +
*[http://hudson-mobi.com HudsonMobi for iPhone, iPod and iPad] Centrally connect and securely manage multiple Hudson CI instances over the Internet from your iPhone, iPod or iPad
 +
*[http://sites.google.com/site/hudson2go/ Hudson2Go for Android] Monitor Hudson from your Android phone.
 +
*[http://greensopinion.blogspot.com/2009/05/hudson-helper-hudson-on-your-iphone.html Hudson Helper iPhone and iPod Touch App] Monitor Hudson from your iPhone or iPod Touch
 +
*[http://greensopinion.blogspot.com/2009/06/hudson-helper-for-android.html Hudson Helper Android App] Monitor Hudson from your Android phone
 +
*[http://code.google.com/p/hudson-tray-tracker/ Hudson tray tracker] monitor Hudson from your Windows task tray icon.
 +
*[http://code.google.com/p/hudson-on-cocoa/ 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
 +
*[http://wiki.github.com/Ronnie76er/conkyhudson/ Conky Hudson Status] show your Hudson status on Conky
 +
*[[Monitoring Hudson|Monitoring Hudson]] jobs from tools that support Cruise Control.
 +
*[http://documentup.com/notatestuser/hudson-heckler Hudson Heckler] offers cross-platform libnotify and growl build notifications on the desktop. ([https://github.com/notatestuser/hudson-heckler/downloads download])
  
* [NetBeans plugin|http://wiki.netbeans.org/HudsonInNetBeans]
+
== Programming Language specific topics  ==
* [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.
+
  
== Programming Language specific topics ==
+
*[[Hudson and PHP|Hudson and PHP]]
 
+
* [Hudson and PHP]
+
  
 
== Extreme Feedback ==
 
== Extreme Feedback ==
  
* [Hudson Build Status Lava Lamps]
+
* [[Hudson Build Status Lava Lamps | Hudson Build Status Lava Lamps]]
* [DIYOrb|http://weblogs.java.net/blog/kohsuke/archive/2006/11/diyorb_my_own_e.html]
+
* [http://weblogs.java.net/blog/kohsuke/archive/2006/11/diyorb_my_own_e.html DIYOrb]
* [Hudson Ambient Orb|http://weblogs.java.net/blog/nidaley/archive/2007/08/my_extreme_feed_1.html]
+
* [http://weblogs.java.net/blog/nidaley/archive/2007/08/my_extreme_feed_1.html Hudson Ambient Orb]
* ["Red Bear Alert\!" - The Hudson Bear Lamps|http://wiki.hudson-ci.org/pages/viewpage.action?pageId=20250625]
+
* [http://wiki.hudson-ci.org/pages/viewpage.action?pageId=20250625 "Red Bear Alert\!" - The Hudson Bear Lamps]
* ["Watch the bikes\!" - Extreme Feedback with Traffic Lights|http://wiki.hudson-ci.org/pages/viewpage.action?pageId=38633731]
+
* [http://wiki.hudson-ci.org/pages/viewpage.action?pageId=38633731 "Watch the bikes\!" - Extreme Feedback with Traffic Lights|]
* [Start to smell those code smells |http://schneide.wordpress.com/2009/09/08/smell-if-its-well/]
+
* [http://schneide.wordpress.com/2009/09/08/smell-if-its-well/ Start to smell those code smells]
* [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.]
+
* [http://sourceforge.net/projects/ci-monitor-lib/ Continuous Integration Monitor Library] - 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]
+
* [[Add a Google-O-Meter to a view|Add a Google-O-Meter to a view]]
 
+
  
 
== Issues ==
 
== Issues ==
  
* [My software builds on my computer but not on Hudson]
+
* [[My software builds on my computer but not on Hudson]]
* [Spawning processes from build]
+
* [[Spawning processes from build]]
* [Stopping build does not stop spawned processes - ProcessTreeKiller|ProcessTreeKiller]
+
* [[Stopping build does not stop spawned processes - ProcessTreeKiller|ProcessTreeKiller]]
* [A thread hangs in forkAndExec on Solaris|Solaris Issue 6276483]
+
* [[A thread hangs in forkAndExec on Solaris|Solaris Issue 6276483]]
* [Slave JVM freezes on Windows when started from SSH]
+
* [[Slave JVM freezes on Windows when started from SSH]]
* [Maven2 project and JDK5]
+
* [[Maven2 project and JDK5]]
* [I'm getting OutOfMemoryError]
+
* [[I'm getting OutOfMemoryError]]
* [I'm getting too many open files error]
+
* [[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]
+
* [[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]
+
* [[IOException: Not enough space|IOException Not enough space]]
* [Running Hudson behind Apache]
+
* [[Running Hudson behind Apache]]
* [Running Hudson behind Squid]
+
* [[Running Hudson behind Squid]]
* [Trouble-shooting build hangs|Build is hanging]
+
* [[Trouble-shooting build hangs|Build is hanging]]
* [Hudson windows service fails to start]
+
* [[Hudson windows service fails to start]]
* [Windows slaves fail to start via DCOM]
+
* [[Windows slaves fail to start via DCOM]]
* [Windows slaves fail to start via ssh]
+
* [[Windows slaves fail to start via ssh]]
* [Windows slaves fail to start via JNLP]
+
* [[Windows slaves fail to start via JNLP]]
* [JNA is already loaded]
+
* [[JNA is already loaded]]
* [Show the names of jobs which do not load properly]
+
* [[Show the names of jobs which do not load properly]]
* [Hudson reading old build results when starting up]
+
* [[Hudson reading old build results when starting up]]
  
 
== Mailing Lists ==
 
== Mailing Lists ==
  
* [Mailing lists|http://java.net/projects/hudson/lists]
+
* [http://java.net/projects/hudson/lists Mailing lists]
* [Mailing list tips|Mailing list tips]
+
* [[Mailing list tips|Mailing list tips]]
  
 
== License ==
 
== 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
+
Most of the art work is derived from [http://tango.freedesktop.org/ Tango Project], and thus this portion of Hudson is covered by their license ([http://creativecommons.org/licenses/by-sa/2.5/ Creative Commons Attribution Share-Alike license]). The rest (that is, all the code, documents, build scripts, etc.) is covered by [http://www.opensource.org/licenses/mit-license.php the MIT license], unless otherwise stated in individual files

Latest revision as of 18:20, 16 July 2013

Hudson Continuous Integration Server
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source
Hudson-bust.png Using Hudson










Contents

[edit] Using Hudson

[edit] Screencasts

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

[edit] Tool Integration

[edit] Programming Language specific topics

[edit] Extreme Feedback

[edit] Issues

[edit] Mailing Lists

[edit] License

Most of the art work is derived from Tango Project, and thus this portion of Hudson is covered by their license (Creative Commons Attribution Share-Alike license). The rest (that is, all the code, documents, build scripts, etc.) is covered by the MIT license, unless otherwise stated in individual files