Difference between revisions of "Release process"

From Navit's Wiki
Jump to: navigation, search
m
Line 1: Line 1:
 
When we release Navit, here are the steps we have to follow for now (April 2018):
 
When we release Navit, here are the steps we have to follow for now (April 2018):
 
* update the contributors list using: '''ci/generate_contributors.sh'''
 
* update the contributors list using: '''ci/generate_contributors.sh'''
* generate changelog using '''~/.local/bin/gitchangelog'''
+
* generate changelog using '''~/.local/bin/gitchangelog ^v0.5.1 HEAD''' with '''^v0.5.1''' being the latest tag available
 
* cut tag (verify that master is up-to-date with trunk)
 
* cut tag (verify that master is up-to-date with trunk)
 
* attach artifacts from circleCI to the tag (don't forget the cab and the .exe for wince)
 
* attach artifacts from circleCI to the tag (don't forget the cab and the .exe for wince)

Revision as of 02:33, 31 August 2018

When we release Navit, here are the steps we have to follow for now (April 2018):