'Jenkins와 Gitlab 빌드 환경'에 해당되는 글 1건

  1. 2024.03.27 jenkins와 gitlab 조합으로 freesstyle 방식의 빌드 환경 설정

1 gitlab plugin install

1.1 Dashboard > Jenkins 관리 메뉴 클릭

Jenkins 관리

1.2 System Configuration의 Plugins 메뉴 클릭

Plugins

1.3 Available plugins 메뉴 클릭

Avilable plugins

1.4 gitlab 검색어로  GitLab Plugin 체크 후 하단에 있는 Install without restart 버튼 클릭 후 설치가 끝나면 자동으로 Jenkins를 재시작한다

Plugins 설치

2 Item 등록

2.1 Dashboard > 새로운 Item 메뉴 클릭

새로운 Item

2.2 Item 이름 입력하고 Freestyle project 클릭 후, 하단의 OK 버튼 클릭

Item  이름 및 프로젝트 환경  선택

2.3 Dashboard > 프로젝트 이름 > Configuration > 소스 코드 관리 메뉴 클릭 후 Git 라디오 버튼 클릭

소스 코드 관리 선택

2.4 GitLab 프로젝트에서 Clone 버튼 클릭 후 Clone with HTTP의 우측에 위치한 주소 복사 버튼 클릭

GitLab 프로젝트 HTTP 주소 복사

2.5 Repositories URL 입력 필드 `2.4`에서 복사한 HTTP 주소를 붙여넣기한 후 Credentials 콤보 박스를 열어서 이미 설정한 GitLab의 ID를 클릭

GitLab 프로젝트의 HTTP 주소 및 ID 클릭

2.6 빌드 유발에서 `Build when a change is pushed to GitLab. GitLab webhook URL:` 체크 박스를 클릭하고, `Push Events`와 `Opened Merge Request Events` 체크 박스가 클릭이 되어 있는지 확인

빌드 유발 환경 설정

2.7 Build Steps에서 `Add build step` 콤보 박스를 클릭하여 `Execute shell` 항목을 클릭

Build Steps

2.8 빌드가 진행될 듯 표시되는 메시지를 입력한 후 저장 버튼 클릭

빌드 진행 시 표시되는 메시지

 

'개발 > Jenkins' 카테고리의 다른 글

Jenkins email 통보 설정  (0) 2024.04.05
Posted by 테리
: