Can I use only fixed versions (eg: 1.1.2.4) instead of the SNAPSHOT (eg: 1.1.2.3-SNAPSHOT) versions in my project's poms ? That way a daily build can be used as it is for the release. After the daily build is complete I can run the maven release:update-versions plugin to increment the pom versions.
If we use fixed versions only then the daily build will deploy directly to the releases repository.
The advantages in maven release plugin is:
1. updates to fixed versions & creates a Tag in SCM
2. Increments versions to the snapshot version
3. Deploys built code to release repository
But the release prepare and release perform means building 2 times which is a bottleneck for early releases and takes too long.
Does any one have these issues and what solution did you opt for ?
Thanks in advance