| 27 | |
| 28 | == Release a New AutoQUEST Version == |
| 29 | * Check out the trunk from the SVN to the arbitrary location |
| 30 | * pre-condition is that all changes to be included in the release were comitted to the SVN |
| 31 | * change into the directory |
| 32 | * change into the subdirectory {{{autoquest-release}}} |
| 33 | * this is a dedicated component referencing all other AutoQUEST components and that is used for performing only releases |
| 34 | * call {{{mvn release:prepare}}} |
| 35 | * enter release version number, e.g., {{{0.2.0}}} |
| 36 | * enter SVN release tag name, e.g., {{{autoquest-release-0.2.0}}}, which is also the default for the above release version |
| 37 | * enter the new snapshot version, e.g., {{{0.2.1-SNAPSHOT}}}, which is also the default for the above release version |
| 38 | * cross the fingers and hope everything works fine |
| 39 | |