이 영역을 누르면 첫 페이지로 이동
천천히 꾸준히 조용히 블로그의 첫 페이지로 이동

천천히 꾸준히 조용히

페이지 맨 위로 올라가기

천천히 꾸준히 조용히

천천히 꾸준히 조용히.. i3months 블로그

[Jenkins] SVN과 Jenkins 연결

  • 2023.03.20 16:48
  • DevOps/Jenkins
반응형

 

 

 

Jenkins에서 SVN 플러그인을 설치하고 진행하자.

 

 

<Freestyle Project>

 

해당 방법으로는 GUI로 간단한 기능을 사용할 수 있다.

좀 더 세분화된 작업을 위해서는 Pipeline을 구축하는해 스크립트를 작성하는 편이 합리적이다.

 

 

 

 

Repostiory URL : 사용하는 SVN 리포지토리의 주소를 입력한다.

Credentials : Username과 Password에는 사용하는 SVN의 계정 이름과 비밀번호를 입력한다.

Local module directory : SVN에서 체크아웃 받을 위치를 입력한다. 

 

Repository Depth 

- Infinity : SVN 저장소 전체를 체크아웃

- Empty : SVN 저장소의 루트 디렉토리만 체크아웃

- Files : SVN 저장소의 파일들만 체크아웃

- Immediate : 루트 디렉토리 바로 아래의 디렉토리만 체크아웃

 

체크아웃되는 소스코드의 양을 제한해 체크아웃 속도를 향상시키고 공간을 절약한다.

 

 

 

pom.xml은 svn 주소 바로 아래에 위치하고 있어야 한다. 

Root POM 파일 위치를 조정하거나 SVN 리포지토리의 주소를 적절히 설정하자.

 

 

 

 

빌드 후 조치 추가 부분은 배포까지 진행하는 경우 작성한다. (소스코드만 관리하는 경우 사용하지 않아도 괜찮다)

Tomcat WAS를 사용하는 경우 관련 설정을 진행한 후 Context path에 추가해주도록 하자.

 

 

 

반응형
저작자표시 (새창열림)

'DevOps > Jenkins' 카테고리의 다른 글

[Jenkins] Pipeline Script  (0) 2023.03.22
[Jenkins] CI와 젠킨스  (0) 2023.03.22
[Jenkins] Docker + Jenkins + SVN Pipeline 구축  (0) 2023.03.21

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • [Jenkins] Pipeline Script

    [Jenkins] Pipeline Script

    2023.03.22
  • [Jenkins] CI와 젠킨스

    [Jenkins] CI와 젠킨스

    2023.03.22
  • [Jenkins] Docker + Jenkins + SVN Pipeline 구축

    [Jenkins] Docker + Jenkins + SVN Pipeline 구축

    2023.03.21
다른 글 더 둘러보기

정보

천천히 꾸준히 조용히 블로그의 첫 페이지로 이동

천천히 꾸준히 조용히

  • 천천히 꾸준히 조용히의 첫 페이지로 이동

검색

방문자

  • 전체 방문자
  • 오늘
  • 어제

카테고리

  • 분류 전체보기 (679)
    • Algorithm (205)
      • Data Structure (5)
      • Theory && Tip (33)
      • Baekjoon (166)
      • ALGOSPOT (1)
    • Spring (123)
      • Spring (28)
      • Spring Web MVC (20)
      • Spring Database (14)
      • Spring Boot (6)
      • Spring 3.1 (11)
      • Spring Batch (6)
      • Spring Security (16)
      • JPA (12)
      • Spring Data JPA (5)
      • QueryDSL (4)
      • eGovFramework (1)
    • Programming Language (74)
      • C (25)
      • C++ (12)
      • Java (19)
      • JavaScript (15)
      • Python (1)
      • PHP (2)
    • Computer Science (142)
      • Machine Learning (38)
      • Operating System (18)
      • Computer Network (28)
      • System Programming (22)
      • Universial Programming Lang.. (8)
      • Computer Architecture (4)
      • Compiler Design (11)
      • Computer Security (13)
    • Database (21)
      • Database (7)
      • MySQL (3)
      • Oracle (3)
      • Redis (5)
      • Elasticsearch (3)
    • DevOps (20)
      • Docker && Kubernetes (8)
      • Jenkins (4)
      • Amazon Web Service (8)
    • Mobile (28)
      • Android (21)
      • Flutter (7)
    • 💡 솔루션 (17)
    • 👥 모각코 (10)
    • 💬 기록 (8)
    • 📚 공부 (6)
    • -------------- (25)

최근 글

나의 외부 링크

메뉴

  • 홈
반응형

정보

i3months의 천천히 꾸준히 조용히

천천히 꾸준히 조용히

i3months

블로그 구독하기

  • 구독하기
  • RSS 피드

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. Copyright © i3months.

티스토리툴바