[JBoss JIRA] (JBIDE-13673) jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13673?page=com.atlassian.jira.plugi... ]
Nick Boldt edited comment on JBIDE-13673 at 3/12/13 11:37 AM:
--------------------------------------------------------------
Not sure what you mean by "in the Maven executors".
Anyway, I've updated the jobs in the 40x, 41x and trunk/master branches adding these to the invocation of maven. Could have added these into the MAVEN_FLAGS variable, but this is a change that happens globally anyway, not per-job, so making it harder to see in the job's configure page doesn't bother me. And not all the affected jobs use that, so this is better. :)
for 40x:
{code}-DTARGET_PLATFORM_VERSION=4.20.6.Final-SNAPSHOT -DTARGET_PLATFORM_VERSION-maximum=4.22.1.Final-SNAPSHOT{code}
for 41x:
{code}-DTARGET_PLATFORM_VERSION=4.30.5.Alpha -DTARGET_PLATFORM_VERSION-maximum=4.30.5.Alpha{code}
for trunk/master:
{code}-DTARGET_PLATFORM_VERSION=4.30.5.Alpha -DTARGET_PLATFORM_VERSION-maximum=4.30.5.Alpha2-SNAPSHOT{code}
was (Author: nickboldt):
Not sure what you mean by "in the Maven executors".
Anyway, I've updated the jobs in the 40x, 41x and trunk/master branches adding these to the invocation of maven. Could have added these into the MAVEN_FLAGS variable, but this is a change that happens globally anyway, not per-job, so making it harder to see in the job's configure page doesn't bother me. And not all the affected jobs use that, so this is better. :)
for 40x:
{code}-DTARGET_PLATFORM_VERSION=4.20.6.Final-SNAPSHOT -DTARGET_PLATFORM_VERSION-maximum=4.22.1.Final-SNAPSHOT{code}
for 41x/trunk/master:
{code}-DTARGET_PLATFORM_VERSION=4.30.5.Alpha -DTARGET_PLATFORM_VERSION-maximum=4.30.5.Alpha{code}
> jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-13673
> URL: https://issues.jboss.org/browse/JBIDE-13673
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Build/Releng
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.1.0.Alpha2
>
>
> jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
--
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
13 years, 1 month
[JBoss JIRA] (JBIDE-13673) jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13673?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-13673:
------------------------------------
Not sure what you mean by "in the Maven executors".
Anyway, I've updated the jobs in the 40x, 41x and trunk/master branches adding these to the invocation of maven. Could have added these into the MAVEN_FLAGS variable, but this is a change that happens globally anyway, not per-job, so making it harder to see in the job's configure page doesn't bother me. And not all the affected jobs use that, so this is better. :)
for 40x:
{code}-DTARGET_PLATFORM_VERSION=4.20.6.Final-SNAPSHOT -DTARGET_PLATFORM_VERSION-maximum=4.22.1.Final-SNAPSHOT{code
for 41x/trunk/master:
{code}-DTARGET_PLATFORM_VERSION=4.30.5.Alpha -DTARGET_PLATFORM_VERSION-maximum=4.30.5.Alpha{code}
> jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-13673
> URL: https://issues.jboss.org/browse/JBIDE-13673
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Build/Releng
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.1.0.Alpha2
>
>
> jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
--
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
13 years, 1 month
[JBoss JIRA] (JBIDE-13673) jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-13673?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-13673:
------------------------------------
Need max value for tests. Because at some point min won't be the same as max, and we test w/ max while building w/ min.
Having a select box for the version doesn't provide any more value than setting it as a hardcoded value in the job config. The top listed option is always selected when the build runs on schedule or when upstream change fires it.
Why would you want to build one project w/ 4.30.5.Alpha and another with 4.30.5.Alpha2-SNAPSHOT ? That would just cause confusion and force you to have to READ the logs to know what was used. IMHO it's better if all jobs for a given stream use the same TP for building (and a different one for testing).
Besides, anyone who wants to edit the job to run once w/ a different TP can do so from the configure menu.
> jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-13673
> URL: https://issues.jboss.org/browse/JBIDE-13673
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Build/Releng
> Affects Versions: 4.1.0.Alpha1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.1.0.Alpha2
>
>
> jenkins jobs for components and aggregates should set overrides for TARGET_PLATFORM_VERSION and TARGET_PLATFORM_VERSION-maximum so we ensure that builds use the correct TP regardless of their root pom's included parent pom version
--
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
13 years, 1 month