본문 바로가기

jenkins2.04

Jenkins 2.0 에서 Security 설정 초기화하기 Jenkins 관리 > Configure Global Security 메뉴에서 아래와 같이 계정 등록 및 권한을 부여할 수 있습니다. 그런데 계정만 추가하고 권한을 부여하지 않은 경우 Jenkins 를 접속할 수 없는 경우가 생깁니다. 만약 등록한 계정이 하나뿐인데, 권한 부여를 하지 않았다면 Jenkins 관리 화면에서 수정도 불가능합니다. 접속시 아래와 같은 화면이 나타날 것입니다. 이 경우는 Jenkins 의 Security 설정을 초기화 해 주어야 합니다. .jenkins 디렉토리에 있는 config.xml 파일을 수정해 주어야 합니다. (예를 들어 C:\Users\.jenkins) true 2016. 6. 22.
Jenkins2.0 무엇이 달라졌는가? Jenkins 공식 사이트 에서는 크게 3가지로 언급하고 있습니다. 1. 배포 파이프라인(Delivery pipeline) 내장 Jenkins를 CI 용도로만 사용하였는데, Continuous Delivery 도 가능하/게 되었습니다. 2. 사용성 강화 초기설치시 GUI 방식으로 Jenkins 를 설치 및 초기설정을 할 수 있는게 매력적이었습니다. 그 외에도 전체적으로 UI 가 많이 깔끔해졌습니다. 관련 화면은 “Jenkins 2.0 무작정 따라하기” 를 참고해 주세요. 3. 하위 호환성 다양한 jenkins plugin 들을 수정없이 그대로 사용할 수 있습니다. 그래서 꼭 2.0 으로 업그레이드 할 필요는 없다고 되어 있네요. Jenkins 2 is a drop-in replacement of the .. 2016. 6. 22.
Jenkins Custom Plugin UpdateSite 등록하기 Hudson Plugin Site 가 아닌 별도의 UpdateSite 를 등록하기 위해서는 먼저 “SimpleUpdateSite” 라는 plugin 을 설치해야 합니다. Jenkins관리 > 플러그인관리에서 “SimplUpdateSite Plugin” 을 설치할 수 있습니다. 설치가 완료되면 설치된 Plugin 목록에서 아래와 같이 확인할 수 있습니다. 이제 Custom Plugin UpdateStie 를 등록할 수 있습니다. Jenkins 관리 > 시스템설정에 “Configure SimpleUpdater” 항목이 있습니다. 3가지 항목을 등록할 수 있게 되어 있습니다. Announcement RSS URL Plugin 공지사항 URL 로 생각됩니다. 등록하면 Jenkin 화면에서 좌측에 노출됩니다. S.. 2016. 6. 22.
Jenkins 2.0 무작정 따라하기 Jenkins 2.0 은 https://jenkins.io/2.0/ 에서 다운로드 받을 수 있습니다. 2.9 버전으로 설치를 진행해 보겠습니다. war 파일을 받아서 tomcat 에 무작정 설치를 하여 띄워보도록 하겠습니다. wget "http://mirrors.jenkins-ci.org/war/2.9/jenkins.war" # Tomcat conf 설정 # war 파일을 이용한 배포이므로 unpackWARs=“true” 를 미리 설정합니다. 일단 위 설정만 진행한 뒤 tomcat 을 구동하고 jenkins 에 접속해 봅니다. localhosts:9001/jenkins 로 접근. (포트 번호는 tomcat server.xml 의 http connector 포트로 지정하시면 됩니다. 처음 접속하면 아래와 .. 2016. 6. 22.