]
David Hladky commented on JBBUILD-727:
--------------------------------------
Nexus: closing a staged repository with SNAPSHOT dependencies should
fail validation
------------------------------------------------------------------------------------
Key: JBBUILD-727
URL:
https://issues.jboss.org/browse/JBBUILD-727
Project: JBoss Build System
Issue Type: Enhancement
Components: Artifact Repositories, Sonatype
Reporter: Geoffrey De Smet
Priority: Critical
A Non-SNAPSHOT pom should not have any SNAPSHOT dependency.
If it has, then then it's behavior continually changes because it's SNAPSHOT
dependency gets new releases. So it's not a immutable release, so it's not a
release.
Note: a timestamped snapshot (6.0.0-201201028000-456) is not considered a SNAPSHOT.
Maven central synchronization and BREW/MEAD do this validation.
But apparently jboss.org's nexus doesn't. It should.
Now, when we make such a easy mistake in our poms, it's caught very late in the game
and it takes a lot of effort to clean up.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: