CI/CI__Jenkins

git push가 오면 centos server에 jenkins가 자동으로 배포하게 하기 2편

말하는감자 2020. 3. 19. 09:50

1. 젠킨스 콘솔에 접속해주세요.

 

New Item 을 선택하면 프로젝트 설정 화면이 나옵니다.

Enter an item name에 이름을 입력하고 Freestyle project를 선택해주세요.


2.

General에서 Github project 체크 후에 Project url 에 깃허브 주소를 입력해주세요.

This project is parameterized 체크 후에 String Parameter 선택해주세요.

Name에는 payload를 입력해주세요.


3. 

Source Code Management에서 Git 체크해주세요

Repository URL 에는 깃헙 주소를 입력해주세요(http로 시작해서 git으로 끝나는 그것...)

Credentials에 미리 등록한 정보가 없다면 Add 버튼 눌러서 추가해주세요.

Branches to build에 관리할 브랜치 이름을 써주세요.


4.

Build Triggers에서 Github hook trigger for GITScm polling에 체크해주세요


5.

Build Environment에서 use secret text of file 체크해주세요


6.

Binding 에서 SSH Uer private key 선택해주세요

Key File Variable에 SSH_KEY_PATH 입력해주세요

Credentials에 Specific credential 선택하고 정보 선택(없으면 Add로 추가)


7.

Build에서 Send files or execute commands over SSH 선택

Name에서 배포할 서버 선택

Exec timeout 0초로 변경

Exec in pty 체크해주세요