[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 09:44:01 EST 2015


Nick Boldt created JBIDE-21132:
----------------------------------

             Summary: 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


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