User Tools

  • Logged in as: anonymous (anonymous)
  • Log Out

Site Tools


mantisbt:release_process

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
mantisbt:release_process [2019/07/15 11:09] – [Bugtracker] Formatting dregadmantisbt:release_process [2019/08/08 19:29] – [Repository Preparation] link to new mailmap page dregad
Line 74: Line 74:
   * Remove references to any debug statements    * Remove references to any debug statements 
   * Update CREDITS file.   * Update CREDITS file.
-    * If necessary, update the ''.mailmap'' file at the repository's root, so that commit made by the same person under different names and/or e-mail addresses are properly aggregated (refer to [[http://www.kernel.org/pub/software/scm/git/docs/git-shortlog.html#_mapping_authors|git shortlog man page]] for details)+    * If necessary, [[mantisbt:mailmap|update the .mailmap file]], so that commit made by the same person under different names and/or e-mail addresses are properly aggregated
     * Run the script to update the Contributor's list <code>     * Run the script to update the Contributor's list <code>
 $ update-credits.sh $ update-credits.sh
Line 157: Line 157:
       * Tick the //Released// box       * Tick the //Released// box
     - Create a new ''1.M.x'' version     - Create a new ''1.M.x'' version
-      * Set the //Date Order// field to a future date +      * Set the //Date Order// field to a future date <WRAP important 90%> 
-      * Make sure the //Released// box is not ticked+The [[mantisbt:plugins:sourceintegration]] relies on this date to automatically set the //Fixed in version// field when processing commits referencing issues for resolution (i.e. ''Fixes #xxx'').  
 + 
 +For this to work properly, it is important that the **version targeted by the //master// branch always has the most recent date**. Adjust it if necessary (e.g. when cutting a patch release). 
 +</WRAP> 
 +      * Make sure the //Released// box is not ticked 
  
   * Update issues   * Update issues
mantisbt/release_process.txt · Last modified: 2022/05/10 10:07 by dregad

Driven by DokuWiki