[
https://issues.jboss.org/browse/JBIDE-12608?page=com.atlassian.jira.plugi...
]
Nick Boldt edited comment on JBIDE-12608 at 10/18/12 1:34 AM:
--------------------------------------------------------------
Added new settings files to deal w/ more use cases: JBT components (minimum target
platform SR0c) vs. JBT aggregates (maximum target platform SR1a) vs. JBDS (JBDS SR1a TP
instead of JBT SR1a TP).
Unfortunately, settings are being ignored and the SR0c site (instead of SR1a) is still
being read, eg., here:
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-4.0_stabl...
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-4.0_trunk...
Worse, in the trunk case,
/home/hudson/static_build_env/jbds/builds/staging/_composite_/core/trunk/ appears to not
get correctly parsed so we get this:
{code}
[ERROR] Missing requirement: org.jboss.tools.site.core
raw:0.0.2.'SNAPSHOT'/format(n[.n=0;[.n=0;[-S]]]):0.0.2-SNAPSHOT
requires 'org.jboss.tools.central.discovery.feature.feature.group 0.0.0' but
it could not be found
{code}
was (Author: nickboldt):
Added new settings files to deal w/ more use cases: JBT components (minimum target
platform SR0c) vs. JBT aggregates (maximum target platform SR1a) vs. JBDS (JBDS SR1a TP
instead of JBT SR1a TP).
Unfortunately, settings are being ignored and the SR0c site (instead of SR1a) is still
being read, eg., here:
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-4.0_stabl...
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-4.0_trunk...
Replace local.* properties and profiles by Maven mirroring
----------------------------------------------------------
Key: JBIDE-12608
URL:
https://issues.jboss.org/browse/JBIDE-12608
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: Build/Releng
Affects Versions: 4.0.0.Alpha2
Reporter: Mickael Istria
Assignee: Mickael Istria
Fix For: 4.0.0.Beta1, 4.0.0.CR1
Attachments: hudson-settings.xml, hudson-settings.xml, settings.xml_0.png,
settings.xml_1.png
Currently, we deal with optimization for Jenkins by multiple local.* properties and
local.* profiles.
Those properties and profiles are just used in order to replace repository URL.
Maven has the concept of mirroring for that, and without adding a profile, we can tell
Maven to consume another URL for a given repo. Moreover, Tycho will support mirrors for
repo in .target files starting from 0.16.0.
WE should move to the mirror approach since it keeps things clear and separate issues:
pom describe build, mirror allow to override repo without any change.
Seems like Maven supports having 2 settings.xml files as input (one with -gs and one with
-s), so no big difficulty here.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira