Merge "Added documentation for releasing"
This commit is contained in:
commit
cdac2da771
|
@ -18,6 +18,7 @@ Topics
|
||||||
reference_documentation
|
reference_documentation
|
||||||
dev_get_started
|
dev_get_started
|
||||||
specs
|
specs
|
||||||
|
releasing
|
||||||
|
|
||||||
|
|
||||||
.. _gerrit: https://review.openstack.org/#/q/status:open+AND+project:openstack/js-openstack-lib,n,z
|
.. _gerrit: https://review.openstack.org/#/q/status:open+AND+project:openstack/js-openstack-lib,n,z
|
||||||
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
===============================
|
||||||
|
How to release js-openstack-lib
|
||||||
|
===============================
|
||||||
|
|
||||||
|
Only follow these steps if you have authority to release a version of js-openstack-lib.
|
||||||
|
|
||||||
|
1. Ensure that you have gpg set up locally.
|
||||||
|
If you do not currently have gpg installed:
|
||||||
|
|
||||||
|
`brew install gpg gpg2`
|
||||||
|
|
||||||
|
Set up your gpg key:
|
||||||
|
|
||||||
|
https://wiki.openstack.org/wiki/Oslo/ReleaseProcess#Setting_Up_GPG
|
||||||
|
|
||||||
|
2. `git pull --ff-only`
|
||||||
|
|
||||||
|
3. `git tag -s <version number>`
|
||||||
|
|
||||||
|
4. `git push gerrit <version number>`
|
||||||
|
|
||||||
|
Git won’t have a remote named gerrit until the first time git-review runs.
|
||||||
|
You may need to run git review -s before the push.
|
||||||
|
|
||||||
|
For more information see:
|
||||||
|
http://docs.openstack.org/infra/manual/drivers.html#tagging-a-release
|
Loading…
Reference in New Issue