일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jenkins gitlab 연동
- 인바운드규칙
- Hard Parsing
- 깃랩 젠킨슨 연동
- Java
- EC2
- 스프링 실행 에러
- Soft Parsing
- jenkins
- 프로그래머스
- SFTP
- 윈도우 프로세스 죽이기
- Clooection
- 알고리즘
- SQL Optimizer
- AWS
- SQL
- Row-Source Generation
- 베트스앨범
- Oracle
- 코딩테스트
- 국가공은자격증
- FTP
- 프로그래머스 전호번호 목록
- 윈도우 kill -9
- 프로그래머스 위장
- SQL파싱
- 리액트 돔
- db
- SQL Parser
- Today
- Total
알파돈
[젠킨스] gitlab 연동 본문
젠킨스 설치는 이전 포스팅에서 보고 따라하시면 됩니다.
[젠킨스] EC2 (Amazon Linux 2)에 Jenkins 설치하기
version jenkins-2.318-1.1.noarch EC2 보안그룹 편집 인바운드 규칙에 8080포트와 22번포트를 추가해줬습니다. Java 설치 Jenkins에 java가 포함 안되있으므로 먼저 자바를 설치합니다. sudo yum install jav..
dongle.tistory.com
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 |
---|