Open
Bug 1498204
Opened 7 years ago
Updated 3 years ago
Create a script for releasing mozbase packages
Categories
(Testing :: Mozbase, enhancement, P3)
Tracking
(Not tracked)
NEW
People
(Reporter: jgraham, Unassigned)
Details
Releasing Python packages got very difficult, you now need multiple tools and multiple versions of the package. We should wrap this up in `mach mozbase-release <package>` so that people (mainly, me) don't keep getting it wrong. In addition the setup.py scripts should check e.g. an environment variable set by the frontend and bail if it's not set. That way people who don't know that there's a formal release process will find out when they try to run `python setup.py`.
Comment 1•7 years ago
|
||
I've been talking with :raphael about improvements to mozbase and this is one of the things we've discussed. Other things that could be included are: bumping the version number, generating release notes, and checking that all dependencies are available on PyPI.
Updated•7 years ago
|
Priority: -- → P3
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•