[jbosstools-dev] One final tweak for Beta1-SNAPSHOT target platform: remove duplicate IUs like javax.servlet, javax.servlet.jsp, apache.commons.lang...

Nick Boldt nboldt at redhat.com
Thu Jun 4 15:18:49 EDT 2015


Well, it's been pushed so we'll see what happens when all the projects 
are branched and the madness begins tonight. :D

Also, we'll see if anything unexpected happens in master branch, since 
that's using the same target platform.

Mickael & I have decided to postpone releasing the target platform (that 
is, renaming it to remove the -SNAPSHOT suffix and updating all the 
jobs/parent poms) until Monday just in case we need to revert anything 
(or fetch newer versions of RC3/RC4 bits).

N

On 06/04/2015 07:13 AM, Max Rydahl Andersen wrote:
> On 4 Jun 2015, at 0:51, Nick Boldt wrote:
>
>> JBDS built locally and installed fine. Resulting IUs in installation (no
>> source bundles, as expected):
>>
>> javax.servlet.jsp_2.2.0.v201112011158.jar
>> javax.servlet_3.1.0.v201410161800.jar
>> org.apache.commons.lang_2.6.0.v201404270220.jar
>>
>> Can someone else verify this change is safe?
>>
>> Motivation here is to remove dupe IUs and therefore get a cleaner
>> install footprint
>
> if the separate versions are not required then that is a good reason.
>
>> , which will also make versionwatch builds blue again.
>
> I would rather fix version watch to be able to add exceptions for this rule
> since we most likely will end up with multiple versions of things - but
> that
> should only be marked okey if it is actually needed/wanted.
>
> I can't verify it easily today - maybe Denis can on his buildsetup ?
>
> /max
>
>> See also https://issues.jboss.org/browse/JBIDE-19605
>>
>> On 06/03/2015 06:15 PM, Nick Boldt wrote:
>>> Currently building this locally and then will attempt to build JBDS with
>>> it:
>>>
>>> https://github.com/jbosstools/jbosstools-target-platforms/pull/151
>>>
>>> Resulting TP contains only a single version of these IUs (instead of
>>> multiple versions as we did in the past):
>>>
>>> javax.servlet_3.1.0.v201410161800.jar
>>> javax.servlet.jsp.source_2.2.0.v201112011158.jar
>>> javax.servlet.source_3.1.0.v201410161800.jar
>>> org.apache.commons.lang_2.6.0.v201404270220.jar
>>> org.apache.commons.lang.source_2.6.0.v201404270220.jar
>>>
>>> To build against local TP:
>>>
>>> mvn clean install -P hudson,eap,pack200
>>> -Dtpc.version=4.50.0.Beta1-SNAPSHOT -DBUILD_NUMBER=450000
>>> -DJOB_NAME=devstudio.product_master
>>> -Dupdate.site.description="Development Milestone"
>>> -Djbosstools_site_stream=master -Dtpc.targetKind=unified
>>> -DtargetRepositoryUrl=file:///home/nboldt/tru/targetplatforms/jbdevstudio/multiple/target/jbdevstudio-multiple.target.repo/
>>>
>>>
>>>
>>>
>>
>> --
>> Nick Boldt :: JBoss by Red Hat
>> Productization Lead :: JBoss Tools & Dev Studio
>> http://nick.divbyzero.com
>> _______________________________________________
>> jbosstools-dev mailing list
>> jbosstools-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
>
> /max
> http://about.me/maxandersen

-- 
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com


More information about the jbosstools-dev mailing list