Edgewall Software

Changes between Version 128 and Version 129 of TracDev/ReleaseChecklist


Ignore:
Timestamp:
Jul 30, 2018, 4:23:33 AM (6 years ago)
Author:
Ryan J Ollos
Comment:

Modify steps for efficiency.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ReleaseChecklist

    v128 v129  
    124124==== Verify installation on target platforms
    125125
    126  * Install in a new virtual environment.
    127126 * Smoke test:
    128    - create an environment with `trac-admin`, test it with `tracd`
    129    - upgrade an environment created with the previous release' `trac-admin`, test it with `tracd`
     127  * Install directly from `dist`.
     128  {{{#!sh
     129$ pip install dist/Trac-.whl
     130}}}
     131  * create an environment with `trac-admin`, test it with `tracd`.
     132  * upgrade an environment created with the previous release' `trac-admin`, test it with `tracd`.
     133  * Uninstall and repeat smoke test for `sdist`:
     134   {{{#!sh
     135$ pip uninstall Trac
     136$ pip install dist/Trac-.tar.gz
     137}}}
    130138
    131139==== Upload packages
    132140
     141 * Commit the tag directory.
    133142 * //[https://packaging.python.org/distributing/#upload-your-distributions Upload] the packages to [pypi:Trac PyPi] (*)//.
    134143 {{{#!sh
     
    152161$ ./update_latest.sh $VER dev
    153162}}}
    154 * Commit the tag directory
    155163
    156164=== Finalize the release