본문 바로가기

CI10

Windows에서 Jenkins 구동 배치(.BAT)파일 만들기 Windows에 jenkins.war 를 실행하도록 배치(.BAT)파일을 만들어서 수동으로 Jenkins를 구동하려면... jenkins.war파일이 c:\jenkins 디렉토리에 있고, Jenkins포트를 8082로 했을때를 가정했을때 아래와 같이 만들면 됨. ex> startJenkins.bat 파일 내용으로 아래 내용 기재 java -jar c:\jenkins\jenkins.war --httpPort=8082 구동은 windows에서 startJenkins.bat파일 클릭! 2015. 2. 3.
Jenkins에서 E-mail 로 알림 메일 발송 설정 Jenkins에서 빌드가 실패했거나할때 E-mail이 발송 될 수 있도록 설정 가능함. Jenkins 관리 > 시스템 설정에서 E-mail로 알려줌 영역에 필요한 내용을 설정하면 됨. 구글 gmail SMTP 설정을 통해 메일 발송가능하게 설정하려면... SMTP서버: smtp.gmail.com Use SMTP Authentication 체크박스 체크 사용자명: 본인 gmail 계정 설정 비밀번호: 본인 gmail 계정의 비밀번호 등록 SSL사용: 체크 SMTP Port: SSL사용 체크했을경우 465 (SSL사용 체크 안했을경우 587) 위 설정만 해도 정보만 틀리지 않았다면 메일이 발송되나 제대로 설정이 되었는지 확인해보자 Test configuration by sending test e-mail 체.. 2015. 1. 25.
Jenkins 사용자 등록 및 권한 설정(잘못등록한 권한 리셋 포함) Jenkins 사용자 등록 및 권한 설정 (Jenkins ver. 1.594 기준) Jenkins 관리 > Configure Global Security 클릭 Enable security 체크박스 체크하고 Access Control 의 Security Realm 부분에 Jenkins' won user database 체크 Authorization인 설정. 로그인한 user 모두 같은 권한을 주려면 Logged-in users can do anything 선택 한뒤 '저장'! 저장하고 나면 계정,암호 입력 페이지가 나오고 하단에 '계정 생성', 우측위에 '가입' 링크가 생긴다. * 추가로 가입하지 못하게 하려면 Security Realm의 Jenkins' own user database 밑에 '사용자의 가.. 2015. 1. 25.
Jenkins + Maven + SVN 으로 빌드 하기 Jenkins + Maven 설정을 끝냈으면(http://taeil00.tistory.com/24 참조)이제 Jenkins에서 빌드를 수행해볼 차례 임! Jenkins 첫화면에서 '새로운 Item' 클릭 후 뜨는 화면에서 Item 이름(수행할 작업(Job)에 대해 구분할 이름 지정)을 적고 Maven으로 빌드 할테니 Maven project를 선택 후 OK 버튼 클릭! 그다음 뜨는 페이지에서 빌드에 대한 설명(생략해도 무방)을 적고 그 외 설정들을 수행. 우선 소스코드관리시스템을 SVN으로 했으니 '소스 코드 관리' 부분에 Subversion 을 선택하고 Repository URL 기입. (아래는 svn://localhost/front01 기준으로 캡쳐) 지정한 Repository에 접속할 수 없거나 계.. 2015. 1. 25.