Jump to: navigation, search

Difference between revisions of "Common Build Infrastructure/Getting Started/Build In Hudson/Job Timeouts And Contacts"

(New page: {{:DocumentationGuidelines/DraftHeader}} {{Warning2|text= This information is preliminary and subject to change. If you see an error or omission, please feel free to [http://wiki.eclipse....)
 
(Contacts)
 
(One intermediate revision by the same user not shown)
Line 26: Line 26:
 
  $ finger nickb
 
  $ finger nickb
 
  Login: nickb
 
  Login: nickb
  Name: Nick Boldt n***b****@g****.com  
+
  Name: Nick Boldt n***b****@g****.com
 +
 
 +
If you do not have access to the job's configure page, you can ssh to build.eclipse.org and look up its config.xml file if you know the job name. For example:
 +
 
 +
* https://build.eclipse.org/hudson/view/Athena%20CBI/job/cbi-linuxtools-Galileo/ maps to
 +
:* /opt/users/hudsonbuild/.hudson/jobs/cbi-linuxtools-Galileo
 +
* https://build.eclipse.org/hudson/view/Athena%20CBI/job/cbi-linuxtools-Galileo/configure maps to
 +
:* /opt/users/hudsonbuild/.hudson/jobs/cbi-linuxtools-Galileo/config.xml
  
 
== See Also ==
 
== See Also ==

Latest revision as of 12:35, 18 February 2010

Warning2.png
Draft Content
This page is currently under construction. Community members are encouraged to maintain the page, and make sure the information is accurate.


This information is preliminary and subject to change. If you see an error or omission, please feel free to edit it.

Timeouts

As a job owner, it's important that your job not block indefinitely. Please be courteous to other developers and write your tests so that they do not wait forever for manual input. To workaround blocking tests, or to uncover tests which are inadvertently blocking, please ensure you set a timeout on your job so it will kill itself if it runs too long.


Hudson AbortBuildIfStuck.png

Contacts

To allow others to contact you should your build ever be stuck, or for any other reason, you can place default contact information in the Email Notification field.

Hudson EmailRecipients.png

Additionally, anyone explicitly listed under the Enable Project-based Security ...

Hudson Job Users.png

... can be fingered to determine their email address by first ssh'ing to build.eclipse.org using your committer ID:

$ finger nickb
Login: nickb
Name: Nick Boldt n***b****@g****.com

If you do not have access to the job's configure page, you can ssh to build.eclipse.org and look up its config.xml file if you know the job name. For example:

  • /opt/users/hudsonbuild/.hudson/jobs/cbi-linuxtools-Galileo
  • /opt/users/hudsonbuild/.hudson/jobs/cbi-linuxtools-Galileo/config.xml

See Also