wiki:Hudson

CI 툴

참조 문서

설치

  • 실행
    java -jar jenkins.war
    
  • 옵션
    --httpPort=$HTTP_PORT
    

데몬으로 등록

윈도우 서비스 등록

예전자료

사전 작업

  • 톰캣 설치 : D:\devstorage\apache-tomcat-6.0.32
  • 서비스 시작/정지
    D:\devstorage\apache-tomcat-6.0.32\bin\startup.bat
    D:\devstorage\apache-tomcat-6.0.32\bin\shutdown.bat
    
  • 환경 설정 : D:\devstorage\apache-tomcat-6.0.32\conf\conftomcat-user.xml
      <role rolename="manager"/>
      <user username="관리자ID" password="관리자PW" roles="manager"/>
    
  • URI Encoding 변경 : D:\devstorage\apache-tomcat-6.0.32\conf\server.xml
        <Connector port="8080" protocol="HTTP/1.1" 
                   connectionTimeout="20000"
    	       URIEncoding="UTF-8" 
                   redirectPort="8443" />
    

허드슨 다운로드

  • hudson.war를 톰캣 webapp에 복사

아파치 톰캣 연동

허드슨 접속

허드슨 셋팅

  • HudSon 관리 >> Configure System 셋팅 사항

이메일 알림 기능 셋팅 관련

  • Gmail SMTP 설정
    • 메일을 보내는 SMTP 서버 주소를 설정 : smtp.gmail.com
    • Gmail 구성의 SMTP 사용자 이름 : 전체 Gmail 주소 (soomang1@…)
    • Gmail의 SMTP를 비밀 번호 : 귀하의 Gmail 비밀 번호
    • Gmail 구성의 SMTP 포트로 : 465 또는 587
    • Gmail 구성 SMTP를 TLS가 / SSL이 필요한 : 예

Attachments