Browse Source

Merge "Added documentation for releasing"

Jenkins 2 years ago
parent
commit
cdac2da771
2 changed files with 27 additions and 0 deletions
  1. 1
    0
      doc/source/index.rst
  2. 26
    0
      doc/source/releasing.rst

+ 1
- 0
doc/source/index.rst View File

@@ -18,6 +18,7 @@ Topics
18 18
    reference_documentation
19 19
    dev_get_started
20 20
    specs
21
+   releasing
21 22
 
22 23
 
23 24
 .. _gerrit: https://review.openstack.org/#/q/status:open+AND+project:openstack/js-openstack-lib,n,z

+ 26
- 0
doc/source/releasing.rst View File

@@ -0,0 +1,26 @@
1
+===============================
2
+How to release js-openstack-lib
3
+===============================
4
+
5
+Only follow these steps if you have authority to release a version of js-openstack-lib.
6
+
7
+1. Ensure that you have gpg set up locally.
8
+   If you do not currently have gpg installed:
9
+
10
+   `brew install gpg gpg2`
11
+
12
+   Set up your gpg key:
13
+
14
+   https://wiki.openstack.org/wiki/Oslo/ReleaseProcess#Setting_Up_GPG
15
+
16
+2. `git pull --ff-only`
17
+
18
+3. `git tag -s <version number>`
19
+
20
+4. `git push gerrit <version number>`
21
+
22
+    Git won’t have a remote named gerrit until the first time git-review runs.
23
+    You may need to run git review -s before the push.
24
+
25
+For more information see:
26
+http://docs.openstack.org/infra/manual/drivers.html#tagging-a-release

Loading…
Cancel
Save