[jbosstools-issues] [JBoss JIRA] (JBIDE-22355) Build qualifier still say Alpha2

Nick Boldt (JIRA) issues at jboss.org
Mon May 16 11:24:00 EDT 2016


    [ https://issues.jboss.org/browse/JBIDE-22355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13238197#comment-13238197 ] 

Nick Boldt commented on JBIDE-22355:
------------------------------------

This was intentional. I wanted to see if we could survive NOT churning the parent pom & root poms for JBT 4.4 / DS 10.

We need to discuss how to handle this, because going forward, I think we should only have to bump root poms and parent pom versions when something in parent pom ACTUALLY CHANGES. ([~maxandersen] has been asking for this for 2+ years. Time to become more CI/CD capable.)

* Should the Alpha2 qualifier appear as a -DBUILD_ALIAS=Alpha2 override in Jenkins, and thus dev's local builds will still use Alpha1 (and therefore be considered "older" even when the timestamp is newer) ? Or should we move the alias to AFTER the date/timestamp (as it used to be) so that the determinant for "what is new" becomes the date/timestamp, rather than the subjective quality descriptor?

* Should we only use the Alpha2 qualifier on JBT and DS folders/zips which are staged for QE, and thus all component bits will stay Alpha1 until we declare we're ready to move up to Beta, CR, or Final? In this case, there's no need to reorder qualifiers to put date/timestamp BEFORE the BUILD_ALIAS. And we would still need to bump parent pom once in a while, but ONLY when it's time to move to a more "stable quality" descriptor.

* What if we drop the qualifier entirely from all the component builds, and only retain it as part of the JBT/DS productization process?


> Build qualifier still say Alpha2
> --------------------------------
>
>                 Key: JBIDE-22355
>                 URL: https://issues.jboss.org/browse/JBIDE-22355
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build
>            Reporter: Mickael Istria
>            Priority: Critical
>             Fix For: 4.4.0.Alpha2
>
>
> Build qualifiers, parent pom version, and version of parent pom referenced by components are still Alpha1.
> All those should be moved to Alpha2 (they should be moved just when branching/releasing actually)



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list