| Summary: | Unify Maven settings.xml across Hudson slaves | ||
|---|---|---|---|
| Product: | Community | Reporter: | Benjamin Bentmann <bentmann> |
| Component: | CI-Jenkins | Assignee: | Eclipse Webmaster <webmaster> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Benjamin Bentmann
If I may express a personal preference: After finding bug #365727 and seeing it being unresolved for almost a week now despite a relatively simple way of fixing it, I would rather not base CI builds on it by default. Do you know of a good way of making sure all the slaves have the same settings? Relying on a file somewhere is error-prone. (In reply to comment #2) > Do you know of a good way of making sure all the slaves have the same settings? > Relying on a file somewhere is error-prone. Not really, sorry. Best thing I've seen so far was to manage the file centrally in source control, and have jobs on the slaves that would poll this location and check the contents out into the proper location. Ping. All of the 'primary' slaves have a shared settings.xml file. The Windows slave was updated to match some time ago, and I've just update the Mac slave(as the MAc and Windows boxes don't have access to the shared filesystem). -M. Thanks Matt, the Mac slave works fine now. |