Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- SQL
- 베트스앨범
- 윈도우 프로세스 죽이기
- 코딩테스트
- FTP
- Java
- 프로그래머스
- jenkins gitlab 연동
- Soft Parsing
- Oracle
- 깃랩 젠킨슨 연동
- db
- Row-Source Generation
- 프로그래머스 전호번호 목록
- Clooection
- 인바운드규칙
- Hard Parsing
- 스프링 실행 에러
- EC2
- SFTP
- 국가공은자격증
- 리액트 돔
- SQL파싱
- 프로그래머스 위장
- 알고리즘
- AWS
- jenkins
- SQL Optimizer
- 윈도우 kill -9
- SQL Parser
Archives
- Today
- Total
알파돈
[젠킨스] gitlab 연동 본문
젠킨스 설치는 이전 포스팅에서 보고 따라하시면 됩니다.
git 설치
sudo yum install git
ssh 키 생성
sudo ssh-keygen -t rsa -C "깃렙 이메일"
Enter file in which to save the key (/ec2-user/.ssh/id_rsa): 엔터 클릭
Enter passphrase (empty for no passphrase): 비밀번호
Enter same passphrase again: 비밀번호 확인
생성된 키파일에 권한을 변경해줍니다.
chmod 700 ~/.ssh/id_rsa
ssh 키 등록
깃랩에서 Preferences 클릭한 후
SSH Keys 메뉴로 이동합니다.
cat .ssh/id_rsa.pub
생성한 키파일의 내용을 복사해서 붙여넣습니다.
jenkins 설정
새로운 Item을 클릭합니다.
Freestyle project를 클릭하고 이름을 정하고 ok를 눌러줍니다.
소스코드 관리는 Git으로 설정합니다.
깃랩 레퍼지토리 주소를 입력하면 사진과 같은 오류가 발생합니다.
Add 버튼을 클릭하고 SSH Username with private key로 변경합니다.
Username에 gitlab 아이디를 적고
Enter directly를 체크 후 생성한 ssh 키 파일 내용을 옮겨 적습니다.
Passphase에 키파일 비밀번호를 입력하고 추가해줍니다.
필자는 ssh를 아무리 다시만들고 다시 등록하고 해도 안되서
gitlab에서 토큰 발행 후 실행 하였습니다.
생성하면 아래와 같이 됩니다
'Cloud' 카테고리의 다른 글
[젠킨스] EC2 (Amazon Linux 2)에 Jenkins 설치하기 (0) | 2021.11.03 |
---|
Comments