젠킨스

[젠킨스] 젠킨스를 위한 github 설정

미소여우 2023. 1. 13. 11:53
728x90

SSH 키 발급

root@f8708229365b:~# cd ~/.ssh/
root@f8708229365b:~/.ssh# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): hsge
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in hsge
Your public key has been saved in hsge.pub
The key fingerprint is:
SHA256:96w+6K/J8/ocqcB4j5vXpyFYTDBUuOQ0BOM4WG/mMFw root@f8708229365b
The key's randomart image is:
+---[RSA 3072]----+
|  . E+=o.        |
| + = .=o         |
|. * =+ o.        |
|   B  oo         |
|    .   S .      |
|     o o . +     |
|    . = .o+ o    |
|     . *+=o+.    |
|      ++OOO+     |
+----[SHA256]-----+
root@f8708229365b:~/.ssh# ls
hsge  hsge.pub	id_rsa	id_rsa.pub  known_hosts

 

깃허브에 공개키 등록

hsge.pub 같이 끝이 .pub 파일을 열어서 ssh-rsa 부터 끝까지 복사해서 붙힌다.

그리고 비밀키를 jenkins credentials에도 등록을 해주어야 한다.

비밀키를 cat 같은 명령어로 긁어서 ---BEGIN 부터 ---END OPENSSH PRIVATE KEY----- 까지 다 넣어주자.

728x90