| Summary: | Allow to disable using mirrors defined in a P2 artifacts repository | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Matthias Gradl <matthias.gradl> | ||||
| Component: | Tycho | Assignee: | Tobias Oberlies <t-oberlies> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P3 | CC: | mariya.yordanova | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Matthias Gradl
Created attachment 200439 [details]
Allow to disable p2 mirrors defined in artifact repositories
The added patch implements the described enhancement.
A new target-platform-configuration option is introduced. Add <disableP2Mirrors>true</disableP2Mirrors> in order to disable using p2 mirrors during target platform resolution.
Fixed with e3fe86d. The target-platform-configuration parameter disableP2Mirrors=true yields the same effect as eclipse.p2.mirrors=false, but through (inhertiable!) POM configuration The implementation currently uses reflection because there is no API in p2 to disable mirrors properly. The request for the API has been made in bug 266199. |