본문 바로가기
반응형

CI CD/Jenkins4

Docker jenkins update 방법 docker jenkins 를 설치하고 나면… 브라우저로 jenkins에 접속 한 뒤 jenkins 관리에 보면 빨간줄이 주루루루룩 뜨는것을 볼 수 있다. jenkins war 파일 링크 복사 여기서 !! 아래에 보다보면 다운로드 하는 부분을 볼 수 있다. 아쉽지만 캡처를 하지 못함. 해당 링크를 클릭하면 war 파일을 다운로드 받는데.. 여기서 다운로드 받지 말고 해당 링크 주소를 복사해 둔다. 컨테이너를 올릴 때 docker-compose.yml 파일에 user: root 로 잡아서 그런지(추측임..) jenkins 컨테이너 내부의 쉘 진입 docker container exec -u 0 -it jenkins bash 다른 안내문들을 보면 -u 0 을 붙여서 root 계정으로 접속하라고 말한다. 여하.. 2020. 9. 23.
Docker Container로 Jenkins 설치 Jenkins는 CI/CD tool중 가장 보편적이고 사용하기도 편리한 tool이다. 거의 모든 오픈소스 개발 툴들이 그렇듯, Jenkins 역시 docker hub에서 Official Repository로서 제공된다. 혼자서 하는 연습용 프로젝트라지만, 기본적인 CI/CD 구색은 맞춰야 하기에 AWS 인스턴스에 docker container로 Jenkins를 설치해 보았다.추후, 나만의 환경에 맞춰진 이미지를 만들어 내 레파지토리에 push해 두고 사용하면 훨씬 편리하겠지만 우선은 jenkins official 이미지로 설치해 보자. 1. Jenkins Image Pull $ docker pull jenkins 가장 최근 버전의 jenkins 이미지가 pull 된다.특정한 버전의 jenkins를 받고 .. 2018. 12. 1.
리눅스(CentOS) 개발 놀이터 만들기 - Jenkins 설치 안녕하세요~오늘은 Jenkins 설치를 해보겠습니다. 아래 링크는 Jenkins란 어떤 툴인지 설명이 잘되어 있는 블로그입니다.http://www.moreagile.net/2013/01/jenkins-cicontinuous-integration-1.htmlhttp://www.moreagile.net/2014/01/jenkins-cicontinuous-integration-2.html단위테스트가 강조되고 있는 현대 개발 흐름에서 소스형상관리툴과 연계하여 단위테스트를 자동으로 수행하고 프로덕션이나 테스트 환경에 배포를 진행해주는 툴입니다.1. Jenkins 설치아래의 명령어를 실행하여 jenkins repository를 설정파일을 생성합니다.https://pkg.jenkins.io/redhat-stable/.. 2018. 8. 6.
1편 jenkins 환경구축 연재 계획1편 jenkins 환경구축2편 native cpp(msvc) + boost test framework3편 spring + junit + maven4편 Troubleshooting 상황!#1 Windows MS Visual Studio를 이용하여 개발하고 Native C++, C# 프로젝트가 있다. 이 프로젝트들은 Windows Server에서 운영된다. 유닛테스트 프레임워크로 boost test를 사용한다. 추가적으로 Python으로 작성된 스크립트를 이용해 몇몇 데이터를 변환해서 배포전에 수행해야 한다. 프로젝트에 따라서는 SVN에서 몇몇 리소스를 받아 DB에 저장하는 단계가 포함 된다. #2 Linux Spring framework + Junit 을 이용해 개발하는 Application S.. 2018. 2. 24.
반응형