Affects Version/s: 3.21.1
Fix Version/s: None
NEXUS-18186, it will be great to be able to "allow redeploy" or "disable redeploy" following semantic versioning.
It's common in docker repository to have tags for latest version, latest major version or latest minor version. The tags need to be update when a new version is added.
But, a tag to a "full" version (x.y.z-*) should never be updated.
Could Nexus add an option to allow or disable redeploy based on this?
Here is an example with concrete tags:
- tag 3.9.11 => disable redeploy
- tag 3.9.11-alpine => disable redeploy
- tag 3.9 => allow redeploy
- tag 3 => allow redeploy
- tag latest => allow redeploy
Link to semantic versioning grammar