Before this change, the link option was using 'gerrit' as the project for all generated links to changes. Fix those in the plugins case, by using 'plugins/name' instead in that generated url. Bug: Issue 13623 Change-Id: Ifb08f376eac8c4a8d6f86bb345828f9282a314dd
Release Noter
Setup
make setup
make deploy
- The
deploytarget may not succeed ifPipfile.lockis out of date.- The
setuptarget can be used first in such a case.
- The
- Using
make allwill run thedeploytarget, among the other key targets.
Warning
The make clean target removes any previously made release_noter*.md file(s).
Running release_noter.py multiple times without cleaning creates the next N
release_noter-N.md file, without overwriting the previous one(s).
Usage
make help
- The resulting
release_noter*.mdfile(s) can be edited then copied over to thehomepage.- The markdown file name should be
x.y.md, wherex.yis the major release version. - Alternatively, an existing
x.y.mdcan be edited withrelease_noter*.mdsnippets.
- The markdown file name should be
Testing
make test
make test COMMITS=100
This target will use the -l option, which takes more time as COMMITS increases.
Examples
pipenv run python release_noter.py v3.2.3..HEAD
pipenv run python release_noter.py v3.2.3..v3.3.0-rc0
pipenv run python release_noter.py v3.2.3..v3.3.0-rc0 -l
Coding
make black
make flake