jenkins으로 CICD환경 만들어보기_셋팅_build

악음·2022년 3월 13일
0
post-thumbnail

젠킨스 셋팅하기전에 git repo에다한 권한 얻기

대분의 저장소가 공부하는 곳이면 public이면 상관없게지만
업무환경이면 private일것이다

private의경우 개인 액새스 토큰을 만들어주어야한다.

왼쪽의 메뉴중


클릭

다시 왼쪽의 메뉴중

클릭

그런뒤 키하나를 만들자(ssh키이다)

나는 jenkins_test_ssh 으로 만들었다.

권한은

  1. repo의 대한권한
  2. 어드민의 대한권한
  3. 어드민 hook의 대한권한이다.

제너레이트 시키면된다.

(해당키는 한번만 보여주니 자신만의 공간에 따로 저장해놓길 바란다)

젠킨스에 깃헙 등록하기

jenkins관리 => 시스템 설정 => 스크롤을 내리다보면 Github과 관련된 리스트가 있다.

NAME은 github repo이름으로 지정
그런뒤 바로 add 하면 다음과같은 창이 뜬다.
사용자이름

위에 리스트에서
Domain : global credentials
kind : secret text
Secret : 방금 깃헙에서 발급한 token
ID : github ID
description : 크레덴셜의 이름
를 입력하고 add 를 누른다

방금 description으로 지정한 인증서를 선택후
그런뒤 밖으로나와

test connection을 해본다.
그래덴셜 베리파이드 되면 성공한것

신규 item 생성

대시보드에서 왼쪽에 다음 리스트를 클릭

그런뒤 아래 화면에서 끌리는 이름을 넣자(freestyle project)

그런 다음!

본인의 깃헙 주소(https://github.com/본인아이디)
를 넣어준다.

소스코드는 git 으로하고

깃주소는 레포지토리에서 복사한뒤 추가하면된다.

그리고 바라볼 브런치를 선택한다.

(크레덴셜은 방금 git 서버 테스트할때 만든걸로 하면되지만 나의경우엔 따로 크레덴셔을 지정하지 않아도 되었다)

그런뒤 저장한뒤

새로 만들어짐 아이템에 접근하여

빌드나우를 클릭

최신 빌드의 성공여부를 확인할수있다.

profile
RN/react.js개발자이며 배운것들을 제가 보기위해서 정리하기 때문에 비속어 오타가 있을수있습니다.

0개의 댓글