본문 바로가기

Study/DevOps

Jenkins로 CI/CD Pipeline 구축하기 - 7-2. Jenkins와 Gitea 연동하기

 

Jenkins로 CI/CD Pipeline 구축하기 - 7-1. Jenkins와 Gitea 연동하기

Jenkins로 CI/CD Pipeline 구축하기 - 6. Docker 에 Jenkins 설치하기 Jenkins로 CI/CD Pipeline 구축하기 - 5. Docker 설치 Jenkins로 CI/CD Pipeline 구축하기 - 4. EC2 인스턴스 Image 만들기 Jenkins로 CI/CD..

code00.tistory.com

이전 글 보기

 

 

젠킨스 관리 - 플러그인 설정에 들어가주세요.

 

플러그인 설정에 가서 해당 플러그인들을 설치해주세요.

젠킨스 관리 - 시스템설정에 들어가주세요.

아래로 내리다보면 Gitea Server - 이름과 서버URL 작성하시고, credentials Add를 눌러주세요.

 

 

깃티에 들어가서 설정에 들어가줍니다.

 

어플리케이션 - 토큰이름 입력후 토큰생성 - 파란색부분 토큰 복사해놓아주세요.

 

토큰 입력후 만들어주세요.

 

만든 Credentials 를 선택하고 저장을 눌러줍니다.

 

 

새 아이템 - Multibranch Pipeline  만들어주세요.

 

branch sources 에서 gitea 선택 (없으면 gitea plugin 설치하셔야합니다)

 

gitea server 연결해주시고, Credentials 선택 Owner 등록해주시면 하단에 레포지토리가 자동으로 등록됩니다.

save를 눌러줍니다.

 

이렇게 나오면 연동은 성공했습니다.

이제 main 브랜치에 Jenkinsfile과 script를 작성해보겠습니다.

 

Jenkins로 CI/CD Pipeline 구축하기 - 8. JenkinsFile 생성

대쉬보드 - 만들어둔 파이프라인 - Configure 선택해주세요. Behaviours 항목에서 위에 두개를 삭제해주세요. add 를 눌러서 filter by name 을 선택해주세요.  (main.*) 으로 이름을 정해줍니다. scan mult..

code00.tistory.com