Jenkins
-
Jenkins + Slack 알림 연동DevOps 2019. 8. 18. 20:00
Jenkins 에서 빌드후 Slack에서 알림을 받을수 있도록 연동하도록 하겠습니다. 1. Slack에서 Jenkins에서 알림을 받을 채널을 하나 만들어 줍니다. 2.채널을 만든후 Slack 좌측 탭의 App 의 + 버튼을 클릭합니다. 3. Browse Apps에서Jenkins를 검색하여 Jenkins CI 를 Install 합니다. 4. Jenkins CI가 설치된 후 Add Configuration 버튼을 클릭 합니다. 5. Jenkins로 부터 알림을 받을 채널을 설정 합니다. 채널을 설정한 뒤 Add Jenkins CI integration 버튼을 클릭합니다. 6.Setup Instructions 의 Step3의 Team Subdomain 와 Integration Token Credential ..
-
Jenkins + Google Play Store 배포 연동DevOps 2019. 8. 16. 10:52
Jenkins 에서 빌드가 완료된 안드로이드 APK를 Google Play Store로 업로드하여 등록하는 부분을 진행합니다. 1. Jenkins 에서 Jenkins 관리 -> 플러그인 관리 -> 설치가능 탭을 선택하여 Google Play Android Publisher Plugin 를 검색 한다음 체크 후 설치합니다. 2. Jenkins에서 플러그인을 설치한 후 Google Pay Console 에서 왼쪽 탭리스트의 설정 -> API 엑세스 를 선택합니다. 3. 새 프로젝트 만들기를 실행한후 서비스 계정의 서비스 계정 만들기 버튼을 클릭합니다. 버튼 클릭시 나오는 다이얼로그 창에서 1번의 항목의 Google API 콘솔 링크를 클릭하여 이동합니다. 4. 서비스계정에서 상단의 +서비스 계정 만들기 버튼..
-
Github + Jenkins 연동 설정DevOps 2019. 8. 14. 02:48
GitHub와 Jenkins를 ssh인증방법을 사용하여 연동하는 방법입니다. 1. Jenkins의 Plugin중에서 GitHub Integration를 설치합니다. 2. jenkins 가 설치된 서버에서 ssh 를 생성합니다. sudo su -s /bin/bash jenkins ssh-keygen 3. 생성된 ssh 공개키를 확인하여 복사합니다. sudo cat /var/lib/jenkins/.ssh/id_rsa.pub 4. GitHub의 해당 프로젝트 Settings -> Deploy keys 에서 add deploy key 버튼을 클릭합니다. 5. 복사한 공개키를 붙여 넣습니다. 6. GitHub의 해당 프로젝트 Settings ->Webhooks 에서 Add Webook 클릭 7. Payload U..
-
CentOS7 - JenKins 설치DevOps 2019. 7. 25. 01:14
CentOS7 - https://www.centos.org/download/ Download CentOS Download CentOS As you download and use CentOS Linux, the CentOS Project invites you to be a part of the community as a contributor. There are many ways to contribute to the project, from documentation, QA, and testing to coding changes for SIGs, providing www.centos.org CentOS7사이트에서 Minimal ISO를 다운로드 받습니다. Rufus(https://rufus.ie/)를 사용하여..