본문 바로가기
Tool/jenkins

jenkins 설치 및 사용법

by 하하IT 2020. 4. 22.

1. tomcat 다운로드

2. tomcat  설정파일수정

3. jenkins war 다운로드 및 deploy

4. tomcat 기동

5. jenkins plugin설정 및 job등록 , 설정

6. build 및 확인

-------------------------------------------------

 

 

1. tomcat 다운로드

2. tomcat  설정파일수

          tomcat manager를 이용하기 위한 tomcat/conf/tomcat-users.xml

 

<tomcat-users>

 <role rolename="manager-script"/>

 <role rolename="manager-gui"/>

 <user username="aaaaaaaaaaa" password="222222222222222" roles="manager-gui, manager-script"/>

</tomcat-users>

 

port 수정을위한 tomcat/conf/server.xml

 

tomcat 8 버전 이후 

apache-tomcat-8.5.29\webapps\manager\META-INF\context.xml

 

<?xml version="1.0" encoding="UTF-8"?>

<Context antiResourceLocking="false" privileged="true" >

  <Valve className="org.apache.catalina.valves.RemoteAddrValve"

         allow="192\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

  <Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>

</Context>

 

 

3. jenkins war 다운로드 및 deploy

           http://mirrors.jenkins-ci.org/war/latest/jenkins.war

           다운로드 받아서 tomcat/webapps 폴더에 복사

4. tomcat 기동

          

5. jenkins plugin설정 및 job등록 , 설정

        http://localhost/jenkins 로 접속

        Jenkins > Jenkins 관리 > 시스템 설정 > 

          JDK  NAME : JAVA_HOME

                  JAVA_HOME : C:\Program Files\Java\jdk1.7.0_51

                  Install automatically  : 체크해제

          Ant   Name : ANT_HOME

                  ANT_HOME : C:\Program Files\apache-ant-1.9.3

                  Install automatically  : 체크해제

          Maven

                 Name : MAVEN_HOME

                 MAVEN_HOME :  C:\Program Files\apache-maven-3.1.1

                 Install automatically  : 체크해제

           Subversion

                Subversion Workspace Version : 1.6

6. build 및 확인

'Tool > jenkins' 카테고리의 다른 글

jenkins / centos  (0) 2020.04.19
jenkins / 사용자,프로젝트권한관리  (0) 2020.04.19