Semantic versioning
Also known as: SemVer
Version numbers written MAJOR.MINOR.PATCH: MAJOR for incompatible changes, MINOR for compatible new features, PATCH for fixes.
See it in context
Jenkins and CI/CD pipelines: Packaging binaries: artifacts, versions and repositories