[jbosstools-issues] [JBoss JIRA] (JBIDE-21132) Create tool to verify all poms use -SNAPSHOT and manifests/feature.xml use .qualifier

Nick Boldt (JIRA) issues at jboss.org
Tue Nov 24 10:42:00 EST 2015


     [ https://issues.jboss.org/browse/JBIDE-21132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nick Boldt updated JBIDE-21132:
-------------------------------
    Fix Version/s: 4.4.x


> Create tool to verify all poms use -SNAPSHOT and manifests/feature.xml use .qualifier
> -------------------------------------------------------------------------------------
>
>                 Key: JBIDE-21132
>                 URL: https://issues.jboss.org/browse/JBIDE-21132
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 4.4.0.Alpha1
>            Reporter: Nick Boldt
>             Fix For: 4.4.x
>
>
> In completing JBIDE-20908, Freemarker tools was accidentally upversioned from 1.5.0-SNAPSHOT to 1.5.1, which broke deployment to Nexus. Since we no longer publish update sites to Nexus (for reasons outlined in JBIDE-21012), we no longer have a build-based way to audit for this type of user error when upversioning.
> So, we need something (a releng [1] mojo?) that can check for the presence/absence of 
> * -SNAPSHOT in poms
> * .qualifier in manifests/feature.xml
> [1] https://github.com/jbosstools/jbosstools-maven-plugins/tree/master/tycho-plugins/
> This could also be done as a releng script [2] but breaking the build locally would be better than preventing publishing AFTER Jenkins completes the build.
> [2] https://github.com/jbosstools/jbosstools-build-ci/tree/jbosstools-4.3.x/util



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


More information about the jbosstools-issues mailing list