내용
- jenkins 설치
- private git repository 연결
1. 설치
1.1. brew 로 설치
# 설치
brew install jenkins
# 설치 완료 후 jenkins 호출하면 localhost:8080 뜸
jenkins
1.2. localhost:8080 접속
localhost:8080 접속하면 jenkins web 초기 셋팅 화면이 나온다.
1.3. web에서 password 입력
vi ....jenkins/secrets/initialAdminPassword
이 안에 패스워드 있음.
복사하여 붙여넣고 go!
1.4. plugin 설치
일단 자동 설치 선택함.. 그럴 필요는 없었던듯 (오래 걸림)
필요한 것만 선택해서 설치하는 것이 좋을 것 같다.
1.5. admin user 생성
1.6. Jenkins port 지정
어디에 쓰이는 포트인지 모르겠음
2. newJob - 잡 생성하기
2.1. Freestyle project 선택
2.2. 소스코드 관리 > Git 선택
2.3. Repository
2.3.1. Repository URL
- github Clone with SSH url (git@github.com:xxx/xxx.git)
2.3.2. Credential 생성 (이미 있으면 선택)
- kind: SSH Username with private key 선택
- ID, Description, Username 입력
- Private Key 선택
- Private Key를 dev 서버 jenkins에서 가져 옴 ㅋㅋ 어디서 생성한건지 모르겠음