[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