| Summary: | View environment of each slave | ||
|---|---|---|---|
| Product: | Community | Reporter: | Steve Powell <zteve.powell> |
| Component: | CI-Jenkins | Assignee: | CI Admin Inbox <ci.admin-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | d_a_carver, webmaster |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Steve Powell
I haven't been able to locate a way to provide access to that information to regular users via hudson itself. So I updated the wiki.eclipse.org/hudson page with the information you've requested. -M. Ultimately, we need one set of environment variables and java configuration entries in the slave and master that work across the slaves/master. A job should be able to select say: JDK 5.0 as the JDK to use, and regardless of what server that job runs on, it gets the appropriate JDK. This can be configured on the slaves so they point to particular places, or you allow the Slaves to download and install the necessary JDK if it can't find it. The same needs to be done for Ant, Git, CVS, Subversion, Maven 2 and 3, etc. All of these should be standardized so that moving jobs is just a matter of selecting the correct slave or group to run it against. |