User Tools

Site Tools


projects:jenkins:semver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

projects:jenkins:semver [2016/03/20 19:11] – created mkuciaprojects:jenkins:semver [2016/10/17 23:38] (current) – removed mkucia
Line 1: Line 1:
-====== Semantic Versioning with Git and Jenkins ====== 
- 
-The idea is to have a Jenkins job that will tag an appropriate revision with a new version.  
- 
-===== Input parameters ===== 
-  * [Revision] - SHA of the commit to be tagged 
- 
-===== Prerequisites ===== 
-  * There must be a previous tag on the branch. The initial commit should have tag ''v0.1.0'' 
- 
- 
-===== Steps ===== 
-  - Clone repository 
-  - Checkout [Revision] 
-  - Git Describe 
-  - Parse output of Git Describe 
-  - Check commits for Api change tags 
  
projects/jenkins/semver.1458497475.txt.gz · Last modified: 2016/03/20 19:11 by mkucia