This is an automated email from the ASF dual-hosted git repository.

piotrz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-asjs.wiki.git


The following commit(s) were added to refs/heads/master by this push:
     new 516628d  Add information about 2FA token generation for Git push
516628d is described below

commit 516628db1d5205bb0c2fa71f643b577cb8033d21
Author: Piotr Zarzycki <[email protected]>
AuthorDate: Mon Jul 22 16:45:41 2019 +0200

    Add information about 2FA token generation for Git push
---
 Release-Steps-Jobs-On-Jenkins.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Release-Steps-Jobs-On-Jenkins.md b/Release-Steps-Jobs-On-Jenkins.md
index f15ef94..cee8fc7 100644
--- a/Release-Steps-Jobs-On-Jenkins.md
+++ b/Release-Steps-Jobs-On-Jenkins.md
@@ -15,7 +15,7 @@ The Ant source package is verified in a slightly different 
way.  The verificatio
 
 ## Security
 
-One reason for so many release steps is that we do not want to store any 
credentials on the CI Server, so every time there is something to be pushed to 
Git, the release step has to end and request that the RM login to the CI Server 
and enter their Github username and password.
+One reason for so many release steps is that we do not want to store any 
credentials on the CI Server, so every time there is something to be pushed to 
Git, the release step has to end and request that the RM login to the CI Server 
and enter their Github username and password. In order to use 2FA 
authentication user has to [generate 
token](https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line)
 and use it as password.
 
 Similarly, when GPG signatures are required, the RM must download the 
artifacts to be signed and do the signing locally.  The RM's keys should never 
be transferred/copied to the CI Server
 

Reply via email to