I have been playing with the release plugin and it is really cool. 

 

However, I am curious about how folks are applying process on top of the
tool.

 

If you are developing a snapshot and you are ready to release the new
version, then you run the release plugin.

What happens when qa finds a defect and now you have to re-release the
same version?

 

Here are some thoughts:

 

1)       QA could test snap shot builds, but how do you perform a
release since snapshot aren’t tagged and it could be difficult to know
you are releasing the same thing as a snapshot

2)       Perhaps use a qualifier i.e. RC in the version when you
release? This way you can manually increment as you build. Can
qualifiers still be present with –SNAPSHOT? Or is snapshot a specially
qualifier?

3)       Just release the software and if it needs to be re-released,
then release it again or release it with a new build number? 


Reply via email to