Spell check fixes in release-jobs docs
[releng/global-jjb.git] / docs / jjb / lf-release-jobs.rst
index 73187b1..eb4e802 100644 (file)
@@ -106,6 +106,10 @@ In Gerrit create a new group called ``self-serve-release`` and give it direct pu
 
 Add ``RELEASE_USERNAME`` to group ``self-serve-release`` and group ``Non-Interactive Users``
 
+Give group ``self-serve-release`` Forge Committer rights on ``refs/tags/*``
+Give group ``self-serve-release`` Allow on ``Create Signed Tag``
+Give group ``self-serve-release`` Allow on ``Create Annotated Tag``
+
 Jenkins
 =======
 
@@ -113,11 +117,21 @@ Add a global credential to Jenkins called ``jenkins-release`` and set the ID: ``
 as its value insert the ``ssh-key`` that you uploaded to Gerrit.
 
 Add Global vars in Jenkins:
-Jenkins configre -> Global properties -> Environment variables
+Jenkins configure -> Global properties -> Environment variables
 
 ``RELEASE_USERNAME = $RELEASE_USERNAME``
 ``RELEASE_EMAIL = $RELEASE_EMAIL``
 
+Jenkins configure -> Managed Files -> Custom File
+
+id: signing-pubkey
+Name: SIGNING_PUBKEY (optional)
+Comment: SIGNING_PUBKEY (optional)
+
+Content: (ask andy)
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+
 Add or edit the managed file in Jenkins called ``lftoolsini``, appending a nexus section:
 Jenkins Settings -> Managed files -> Add (or edit) -> Custom file
 
@@ -130,8 +144,8 @@ Jenkins Settings -> Managed files -> Add (or edit) -> Custom file
 Ci-management
 =============
 
-upgrade you projects global-jjb if needed
-add this to your global defaults file (eg: jjb/defaults.yaml)
+Upgrade your projects global-jjb if needed
+add this to your global defaults file (eg: jjb/defaults.yaml).
 
 .. code-block:: bash