Jenkins에서 다양한

Jenkins란 무엇인가?



쉽게 모아 보겠습니다.

지속적인 통합
Javaで記載されたオープンソース継続的インテグレーションツール
で、継続的インテグレーションって何?

지속적인 통합 설명
継続的なビルドとテストの環境が整備され、実装工程から日々実施されるビルドならびにテストでビルドエラーを発見できるようになります。また、CI環境の導入によりプロセスが自動化されるため、開発者に負担をかけず、かつ、開発者に依存する作業を減らしながら、ビルドやテストの実施漏れを防げられる。

도구로 자동화 가능
①単体テスト
②ビルド
③デプロイ作業

무엇이 좋은가



품질 향상
開発効率を上げ、今まで難しかったテストを容易に行いながら、開発者ひとりひとりの生産性や品質の向上が可能

문제를 조기 발견
インテグレーション時の問題を早期発見し、防止策の実施や、プロセス改善へとつなげることが期待可能

개발 프로세스의 통합
複数の開発者や開発拠点にまたがる開発プロセスの統一化やノウハウの共有

소개합시다.



Jenkins 설치
Java 6 이상이 미리 설치되어 있어야 합니다.

나는 사쿠라 VPS (v4) SSD 512를 준비했습니다.

java-1.7.0-openjdk
yum install wget java-1.7.0-openjdk

wget
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key

installjenkins
 yum install jenkins

실행 중인지 확인

서버에 문의


우선은 설정이군요.

'Seleniumhq' 플러그인과 'seleniumhtmlreport' 플러그인 선택

플러그인 설정 후 재부팅입니다.



Selenium과 협력하기 위해.

HipChat과 협력



1. Jenkins 관리의 "플러그인 관리"→ HipChat Plugin을 선택합니다.
2. GroupAdmin 화면에서 API 선택
3. CreateNewToken 란 → 토큰 발행
4. Jenkins 설정 → 시스템 설정에서 「Global HipChat Notifier Settings」가 표시
5. HipChat에 통지 → HipChat Notifications
6. Project Room에 통지 → HipChat의 Room명 → Start Notirication에 체크
7. 성공은 녹색, 실패는 빨간색으로 표시됩니다.

좋은 웹페이지 즐겨찾기