Jenkins 설치하기
Jenkins란?
Jenkins는 Java로 작성된 오픈 소스 자동화 서버입니다 . 젠킨스 (Jenkins) 는 소프트웨어 개발 프로세스 의 사람이 아닌 부분을 자동화하고 지속적인 통합 을 통해 지속적인 제공의 기술적 측면을 촉진하도록 지원 합니다. Apache Tomcat 과 같은 서블릿 컨테이너 에서 실행되는 서버 기반 시스템입니다 . AccuRev , CVS , Subversion , Git , Mercurial , Perforce , ClearCase 등 버전 관리 도구를 지원합니다.
RTC는 실행할 수 있는 Apache Ant , Apache Maven과 SBT 기반 프로젝트뿐만 아니라 임의의 Shell Script 및 Windows 배치 명령도 자동화 실행이 가능합니다. Jenkins는 MIT 라이센스에 따라 자유 소프트웨어 입니다.
빌드 는 다양한 방법으로 트리거 될 수 있습니다. 예를 들어 , 버전 제어 시스템에서의 커밋 , cron 과 같은 메커니즘을 통한 스케줄링 및 특정 빌드 URL 요청 등이 있습니다. 대기열의 다른 빌드가 완료된 후에도 트리거 될 수 있습니다. Jenkins 기능은 플러그인 으로 확장 할 수 있습니다 .
wget 설치
다음 명령어를 입력하여 wget 패키지를 설치합니다.
sudo yum install wget
jenkins.repo 다운로드
다음 명령어를 입력하여 jenkins.repo 다운로드합니다.
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
Jenkins 설치
다음 명령어를 입력하여 Jenkins 패키지를 설치합니다.
sudo yum install jenkins
에러 해결 방법 (jenkins no more mirrors to try)
다음 명령어를 입력하여 yum 명령어를 clean 합니다.
sudo yum clean all
jekins 설치 확인
다음 명령어를 입력하여 jenkins 설치를 확인합니다.
rpm -qa | grep jenkins
jenkins가 설치된 것을 확인할 수 있습니다. 지금까지 AWS EC2 인스턴스 Jenkins 설치하는 방법에 대해서 알아보았습니다.
'Backup > Web' 카테고리의 다른 글
생명주기 (life cycle)와 Bean 범위 (0) | 2018.07.05 |
---|---|
DI (Dependency Injection) 의존 주입 - Spring Framework (0) | 2018.07.04 |
Mac OS X에서 STS (Spring Tool Suite) 설치 및 설정하기 (2) | 2018.01.06 |
Mac OS X에서 Tomcat(톰캣) 설치 및 설정하기 (3) | 2018.01.06 |
Mac OS X에서 Java(JDK) 설치 및 삭제하기 (2) | 2018.01.05 |
댓글
이 글 공유하기
다른 글
-
생명주기 (life cycle)와 Bean 범위
생명주기 (life cycle)와 Bean 범위
2018.07.05 -
DI (Dependency Injection) 의존 주입 - Spring Framework
DI (Dependency Injection) 의존 주입 - Spring Framework
2018.07.04 -
Mac OS X에서 STS (Spring Tool Suite) 설치 및 설정하기
Mac OS X에서 STS (Spring Tool Suite) 설치 및 설정하기
2018.01.06 -
Mac OS X에서 Tomcat(톰캣) 설치 및 설정하기
Mac OS X에서 Tomcat(톰캣) 설치 및 설정하기
2018.01.06