mirror of https://github.com/locustio/locust.git
Update release process documentation
This commit is contained in:
parent
7331cc58fd
commit
aef6184896
|
@ -1,10 +1,10 @@
|
|||
## Release Process
|
||||
|
||||
* Install github_changelog_generator (https://github.com/github-changelog-generator/github-changelog-generator/) if not installed
|
||||
* Run github_changelog_generator to update `CHANGELOG.md`
|
||||
- `github_changelog_generator -t $CHANGELOG_GITHUB_TOKEN locustio/locust`
|
||||
* Add highlights to changelog in docs: `locust/docs/changelog.rst`
|
||||
- `make changelog`
|
||||
* Update `locust/__init__.py` with new version number: `__version__ = "VERSION"`
|
||||
* Tag master as "VERSION" in git
|
||||
* Build VERSION package and upload to PyPI
|
||||
* Make git tag
|
||||
* Push git tag
|
||||
* Update Automated Builds configuration in Docker Hub so that the newly created
|
||||
git tag is built as the "latest" docker tag
|
||||
|
|
Loading…
Reference in New Issue