Use Jenkins

Skip to end of metadata
Go to start of metadata

To upgrade from earlier versions of Jenkins, simply redeploy the WAR file. Read this document for more about container-specific instructions on how to do this. See this document for automation.

Using Jenkins

Tool Integration

Programming Language specific topics

Running Jenkins as a daemon

Extreme Feedback

Issues

Need help?

License

Most of the art work is derived from Tango Project, and thus this portion of Jenkins 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.

Jenkins Goods

Get Jenkins T-shirts, mug caps, etc., from CafePress Jenkins store. If you'd like to make the same stickers that we make, please see here

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
Page: "Red Bear Alert!" - The Hudson Bear Lamps
Page: "Watch the bikes!" - Extreme Feedback with Traffic Lights
Page: Aborting a build
Page: Add a Google-O-Meter to a view
Page: Administering Jenkins
Page: Ant Job Clone script
Page: Asking for Help
Page: Automated Upgrade
Page: Bash Job Clone script
Page: Boot failure hook
Page: Building a matrix project
Page: Building a maven2 project
Page: Building an Android app and test project
Page: Building a software project
Page: Build is hanging
Page: Change time zone
Page: Commercial Support
Page: Configuring a Rails build
Page: Consideration for Large Scale Jenkins Deployment
Page: Dead Executor
Page: Distributed builds
Page: Drupal Development
Page: Executor Starvation
Page: Features controlled by system properties
Page: Fingerprint
Page: Firefox Add-on Build Monitor
Page: FreeBSD
Page: FreeBSD 4.9
Page: Gitolite
Page: GMail
Page: Gnome Panel Status Widget
Page: Groovy Hook Script
Page: How to File a Patch
Page: How to setup Hudson with Subversion and mod_auth_sspi (NTLM)
Page: Hudson Build Status Lava Lamps
Page: Hudson Monitor for Android
Page: Hudson won't install plugins because hudson.dev.java.net isn't allowed
Page: I'm getting OutOfMemoryError
Page: I'm getting too many open files error
Page: Installation via Maven WAR Overlay
Page: Installing Jenkins
Page: Installing Jenkins as a Unix daemon
Page: Installing Jenkins as a Windows service
Page: Installing Jenkins inside a FreeNAS jail
Page: Installing Jenkins on Gentoo
Page: Installing Jenkins on OpenSolaris
Page: Installing Jenkins on Red Hat distributions
Page: Installing Jenkins on Ubuntu
Page: Integrating Hudson with Flash CS on Windows
Page: IOException Not enough space
Page: Jenkins and PHP
Page: Jenkins CLI
Page: Jenkins got java.awt.headless problem
Page: Jenkins is hanging
Page: Jenkins says my reverse proxy setup is broken
Page: Jenkins Script Console
Page: Jenkins SSH
Page: JNA is already loaded
Page: Launching slave.jar from from console
Page: Logging
Page: Mailing list tips
Page: Managing Jenkins Meta-Cluster
Page: Maven2 project and JDK5
Page: Monitoring Jenkins
Page: My software builds on my computer but not on Jenkins
Page: NetBeansPlugin
Page: Obtaining a thread dump
Page: Parameterized Build
Page: Perl Projects
Page: Pinned Plugins
Page: Post-initialization script
Page: ProcessTreeKiller
Page: Remote access API
Page: Removing and disabling plugins
Page: Running Jenkins behind Apache
Page: Running Jenkins behind Nginx
Page: Running Jenkins behind Squid
Page: Search Box
Page: Securing Jenkins
Page: Setting up NTP clients
Page: Shells
Page: Show the names of jobs which do not load properly
Page: Slave JVM freezes on Windows when started from SSH
Page: Solaris Issue 6276483
Page: Spawning processes from build
Page: Splitting a big job into smaller jobs
Page: Starting and Accessing Jenkins
Page: Stickers
Page: SUSE Packages
Page: Terminology
Page: The 'People' listing
Page: Using Jenkins for C++ Projects
Page: Windows slaves fail to start via DCOM
Page: Windows slaves fail to start via JNLP
Page: Windows slaves fail to start via ssh
  1. Jul 17, 2007

    Anonymous says:

    There is an issue I think worth adding to the list above. That is when a job st...

    There is an issue I think worth adding to the list above.

    That is when a job starts a daemon and execution is manually terminated or due to an error the daemon is left running. A general solution to the problem will be very valuable!

    1. Jul 17, 2007

      Kohsuke Kawaguchi says:

      Please feel free to go ahead and create a page. I'm not aware of any solution, s...

      Please feel free to go ahead and create a page. I'm not aware of any solution, so I'm curious what solution you have.

  2. Nov 10, 2008

    Bob Webster says:

    How can I report NUnit test results back to Hudson? I have to run the tests exte...

    How can I report NUnit test results back to Hudson? I have to run the tests externally...

    1. Jun 25, 2011

      Jon Edwards says:

      There's a plugin (https://wiki.jenkins-ci.org/display/JENKINS/NUnit+Plugin) that...

      There's a plugin (https://wiki.jenkins-ci.org/display/JENKINS/NUnit+Plugin) that gives you a post build option.  I don't know if that helps?

  3. Sep 30, 2011

    tony hu says:

    I have two questions.I don't know where is the appropriate place to ask such thi...

    I have two questions.I don't know where is the appropriate place to ask such things.so i post here

    I'm using jenkins 1.417

    Q1:When i configurate a job's build step i can use the Jenkins-defined environment variables in the 'Invoke Ant' . e.g.  I put job.name=$﹛JOB_NAME﹜ in the Properties.but it seems like it dosn't work when i use 'Execute windows batch command'.  e.g. C:\some.bat -Djob.name=$﹛JOB_NAME﹜

    Is there any way to do so?

    Q2:i can have multi-Ant in the jenkins system config like jdk. but why i can't choose which one to use in the job config just like jdk?

  4. Nov 11, 2011

    marlene cote says:

    I am not sure where to ask this question.  I am trying to execute a tcl scr...

    I am not sure where to ask this question.  I am trying to execute a tcl script in a jenkins job inside the shell build step dialogue.  We are having trouble that we don't have when we run the same command in an interactive shell.

    Is there anything special about tcl and jenkins?

  5. May 23, 2012

    Vinod Bajjuri says:

    I'm not sure where to post this question. I have successfully installed latest J...

    I'm not sure where to post this question. I have successfully installed latest Jenkins on IBM WAS 7.0.0.15(which is on windows machine). Now,

    1) How do I configure the Jenkins to connect to CVS which is on a remote unix machine?

    2) Also, is it possible to launch a shell script, which in turn calls an 'ant' command, that is on a remote unix server?

    Any help would be appreciated.

    Thank You,

  6. Feb 07, 2013

    Owens Hsu says:

    Configure -> Restrict where this project can be run -> L...

    Configure -> Restrict where this project can be run -> Label Expression

    "The Label Expression" is no longer a drop-down list which annoys me to type keyword for searching labels.

    Is there any way to allow "The Label Expression" to be a drop-down list?

    Thanks.