SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
# 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
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>
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.
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.
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
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

Contenu connexe

Similaire à 20 - Maven versions

Release With Maven
Release With MavenRelease With Maven
Release With Maven
eugenn
 
NuGet (anti-)patterns - Tales from the Trenches
NuGet (anti-)patterns - Tales from the TrenchesNuGet (anti-)patterns - Tales from the Trenches
NuGet (anti-)patterns - Tales from the Trenches
Xavier Decoster
 
CoC NA 2023 - Reproducible Builds for the JVM and beyond.pptx
CoC NA 2023 - Reproducible Builds for the JVM and beyond.pptxCoC NA 2023 - Reproducible Builds for the JVM and beyond.pptx
CoC NA 2023 - Reproducible Builds for the JVM and beyond.pptx
Hervé Boutemy
 
Sap Solman Instguide Initial Customizing
Sap Solman Instguide Initial CustomizingSap Solman Instguide Initial Customizing
Sap Solman Instguide Initial Customizing
wlacaze
 
Version Management in Maven
Version Management in MavenVersion Management in Maven
Version Management in Maven
Geert Pante
 
Jdc 2010 - Maven, Intelligent Projects
Jdc 2010 - Maven, Intelligent ProjectsJdc 2010 - Maven, Intelligent Projects
Jdc 2010 - Maven, Intelligent Projects
Mert Çalışkan
 

Similaire à 20 - Maven versions (20)

Release With Maven
Release With MavenRelease With Maven
Release With Maven
 
NuGet (anti-)patterns - Tales from the Trenches
NuGet (anti-)patterns - Tales from the TrenchesNuGet (anti-)patterns - Tales from the Trenches
NuGet (anti-)patterns - Tales from the Trenches
 
SQL Server DevOps Jumpstart
SQL Server DevOps JumpstartSQL Server DevOps Jumpstart
SQL Server DevOps Jumpstart
 
Deploying software at Scale
Deploying software at ScaleDeploying software at Scale
Deploying software at Scale
 
Sd ss-plan-2013-and-beyond
Sd ss-plan-2013-and-beyondSd ss-plan-2013-and-beyond
Sd ss-plan-2013-and-beyond
 
CoC NA 2023 - Reproducible Builds for the JVM and beyond.pptx
CoC NA 2023 - Reproducible Builds for the JVM and beyond.pptxCoC NA 2023 - Reproducible Builds for the JVM and beyond.pptx
CoC NA 2023 - Reproducible Builds for the JVM and beyond.pptx
 
Full stack development best practice and toolset
Full stack development best practice and toolsetFull stack development best practice and toolset
Full stack development best practice and toolset
 
Continuous Integration as a Development Team’s Way of Life
Continuous Integration as a Development Team’s Way of LifeContinuous Integration as a Development Team’s Way of Life
Continuous Integration as a Development Team’s Way of Life
 
Lessons Learned from Migrating Legacy Enterprise Applications to Microservices
Lessons Learned from Migrating Legacy Enterprise Applications to MicroservicesLessons Learned from Migrating Legacy Enterprise Applications to Microservices
Lessons Learned from Migrating Legacy Enterprise Applications to Microservices
 
Exadata db node update
Exadata db node updateExadata db node update
Exadata db node update
 
Sap Solman Instguide Initial Customizing
Sap Solman Instguide Initial CustomizingSap Solman Instguide Initial Customizing
Sap Solman Instguide Initial Customizing
 
Jenkins introduction
Jenkins introductionJenkins introduction
Jenkins introduction
 
Maven
MavenMaven
Maven
 
Best practices for implementing CI/CD on Salesforce
Best practices for implementing CI/CD on SalesforceBest practices for implementing CI/CD on Salesforce
Best practices for implementing CI/CD on Salesforce
 
DevOps Security for Good
DevOps Security for GoodDevOps Security for Good
DevOps Security for Good
 
Source version control using subversion
Source version control using subversionSource version control using subversion
Source version control using subversion
 
Version Management in Maven
Version Management in MavenVersion Management in Maven
Version Management in Maven
 
Jdc 2010 - Maven, Intelligent Projects
Jdc 2010 - Maven, Intelligent ProjectsJdc 2010 - Maven, Intelligent Projects
Jdc 2010 - Maven, Intelligent Projects
 
Maven.pptx
Maven.pptxMaven.pptx
Maven.pptx
 
kishore_Nokia
kishore_Nokiakishore_Nokia
kishore_Nokia
 

Dernier

Dernier (20)

Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
^Clinic ^%[+27788225528*Abortion Pills For Sale In harare
 
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-CloudAlluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
Abortion Clinic In Polokwane ](+27832195400*)[ 🏥 Safe Abortion Pills in Polok...
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
 
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
^Clinic ^%[+27788225528*Abortion Pills For Sale In birch acres
 
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
 
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...Salesforce Introduced Zero Copy Partner Network to Simplify the Process of In...
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