[jbosstools-issues] [JBoss JIRA] (JBIDE-22446) Release process should disallow inclusion of snapshots artifacts

Nick Boldt (JIRA) issues at jboss.org
Thu Aug 4 09:43:00 EDT 2016


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

Nick Boldt edited comment on JBIDE-22446 at 8/4/16 9:42 AM:
------------------------------------------------------------

OK, so I've amended the parent pom again. NOW, we'll warn in the build log (but not fail the build) for AM3 builds. For Final/GA, we'll fail the build.

https://github.com/jbosstools/jbosstools-build/commit/5697ee4e07ea66e88a5b348272d677572d7b7617

This means that for Final/GA builds we need to branch and build from a different branch, such that we can differentiate "builds which may be released" from "builds which are just CI builds that we copy and release as is". This is kind of shitty IMHO because it means we have a different release process for CI->Alpha vs. CI->Final, but hey. 

Two steps toward agile, one step back to waterfall. :D


was (Author: nickboldt):
OK, so I've amended the parent pom again. NOW, we'll warn in the build log (but not fail the build) for AM3 builds. For Final/GA, we'll fail the build.

This means that for Final/GA builds we need to branch and build from a different branch, such that we can differentiate "builds which may be released" from "builds which are just CI builds that we copy and release as is". This is kind of shitty IMHO because it means we have a different release process for CI->Alpha vs. CI->Final, but hey. 

Two steps toward agile, one step back to waterfall. :D

> Release process should disallow inclusion of snapshots artifacts
> ----------------------------------------------------------------
>
>                 Key: JBIDE-22446
>                 URL: https://issues.jboss.org/browse/JBIDE-22446
>             Project: Tools (JBoss Tools)
>          Issue Type: Release
>          Components: build
>    Affects Versions: 4.4.0.Alpha2
>            Reporter: Jeff MAURY
>            Assignee: Nick Boldt
>             Fix For: 4.4.1.AM3
>
>
> 4.4.0.Alpha2 was generated with a SNAPSHOT dependency. This should be avoided in future releases even for Alpha ones
> Update: This issues is for adding some automated test/check to detect situation when our release includes a snapshot dependency.



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


More information about the jbosstools-issues mailing list