Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
20 - Maven versions
1. # 2 0 - M AV E N V E R S I O N S
1 . 1 . 9 . 4 2
B E TA
2 . 0 . 0 . F I N A L
A L P H A
S N A P H O S T
G A
R C
2. V E R S I O N S *
• Major
• Minor
• Incremental
• Builder
• Qualifier
• 5.3.7
• 6.0.0
• 1.2-SNAPSHOT
• 1.4.2-12
• 1.2-beta22
*https://docs.oracle.com/middleware/1212/core/MAVEN/maven_version.htm#MAVEN400
• <Major>.<Minor>.<Incremental>-<Qualifier>
3. S N A P S H O T
• In a continuous integration environment, the SNAPSHOT version plays a
vital role in keeping the integration build up-to-date while minimizing the
amount of rebuilding that is required for each integration step.
4. V E R S I O N N U M B E R
• Using x.x.x-y-z as an example, this mean
• x.x.x is the release version number, for example 12.1.2.
• y is the PatchSet number, for example 0,1,2,3,… with no leading zeros.
• z is the Bundle Patch number, for example 0,1,2,3,… with no leading zeros.
5. V E R S I O N N U M B E R E X A M P L E S
Quarkus
Spring R2DBC
https://github.com/quarkusio/quarkus
https://github.com/spring-projects/spring-data-r2dbc
6. R E F E R E N C E S
• [1] -https://docs.oracle.com/middleware/1212/core/MAVEN/
maven_version.htm#MAVEN400
• [2] - https://github.com/quarkusio/quarkus
• [3] - https://github.com/spring-projects/spring-data-r2dbc
• [4] - https://blog.frankel.ch/github-actions-maven-releases/
• [5] - https://github.com/luizgustavocosta/bcn-jug-allure-junit5
• [6] - https://maven.apache.org/index.html