[jbosstools-issues] [JBoss JIRA] (JBIDE-22355) JBT component CI build qualifiers still say Alpha1, but Alpha1 is released in JIRA and we're building toward Alpha2

Nick Boldt (JIRA) issues at jboss.org
Tue May 17 16:55:00 EDT 2016


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

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

If we're adding new features/plugins to support something upstream, eg., OpenShift v3.2 or EAP 7.1, those features could be Alpha while the rest of the openshift project is Final. Once those features are ready for release, they could be merged from topic branch into master, and then they'd be considered safe enough to be included, built, and supported.

Thus, if code is in master, it's supported. If it's not ready to be supported, it shouldn't be in master. See also https://www.infoq.com/presentations/Facebook-Release-Process 

That way whatever we decide to call it, with or without a BUILD_ALIAS, as prefix or suffix, I can simply pull the latest CI, built from master Thursday night, and turn that into a staged build on Friday for QE to test. That build can then be released to /development/ or /stable/ on the following Mon, and demoed on Tues. 

I don't understand what you mean by "examples on a timeline". If you feel my example (a - g) above was exactly the same as we do things now, that's because regardless of whether we use BUILD_ALIAS or not, that's how things work for resolving remote vs. local. 

> JBT component CI build qualifiers still say Alpha1, but Alpha1 is released in JIRA and we're building toward Alpha2
> -------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-22355
>                 URL: https://issues.jboss.org/browse/JBIDE-22355
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build
>            Reporter: Mickael Istria
>            Assignee: Nick Boldt
>            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