# jenkins

[Jenkins + Git] 연동 및 테스트하기
혹시나 Jenkins 를 설치하지 않으신 분은 이전 포스팅을 먼저 보시는걸 추천드리겠습니다. Jenkins 설치!! Side Project 를 배포하기 앞서 CI 환경을 먼저 갖추려고 합니다. 일단 terminal 에서 진행한다고 가정하겠습니다.위와 같이 실행을 하게

AWS EC2에 Jenkins 설치하기
운좋게 사이드 프로젝트를 진행하며 인프라 구성부터 CI/CD까지 구성해볼수 있는 좋은기회가 생겨서 이렇게 포스팅을 남기려고합니다.
Jenkins를 활용한 CI 구성기
Jenkins에서 IntegrationTest를 구축하는 방법에 대해 소개한다. 필자는 pod으로 Centos7기반 Jenkins를 운용하였고, Centos7에서 지원하는 Maven 버전이 낮기에, 높은 버전에서 지원하는 여러 기능을 사용할 수 없어 구축에 어려움을 겪

AWS EC2 계정 암호설정하기 / Jenkins SSH를 이용해서 배포해보기
배포 대상 서버의 계정 암호를 설정하고, jenkins 서버로부터 SSH를 통해 빌드된 아이템을 전송해봅니다.

AWS EC2에 Jenkins 설치해보기
EC2에 Jenkins를 설치해보겠습니다.제가 진행한 방법은, EC2 linux가 Redhat 배포버전인지는 기억을 못합니다만, Redhat 배포버전으로 진행하였습니다.

Jenkins multibranch pipeline로 생성한 item에서 tag 자동 빌드 안 되는 문제 해결 방법
Blue ocean 플러그인을 이용해 생성한 Jenkins multibranch pipeline 프로젝트에서 브랜치나 PR은 자동으로 잘 빌드되는데 tag를 생성했을 때는 자동으로 빌드가 안 돌아갔다.일단, github webhook을 생성한 상태였다면, Branch

Travis CI 적용(3)
AWS Elastic Beanstalk(엘라스틱 빈스톡) nginx와 같은 서버에서 Node.js, python , ruby 및 Docker와 함께 개발된 웹 응용 프로그램 및 서비스를 배포하고 확장하기 쉬운 서비스 Elastic Beanstalk은 EC2 인스턴스나
[란] Jenkins 란?
젠킨스(Jenkins)는 소프트웨어 개발 시 지속적 통합(continuous integration) 서비스를 제공하는 툴이다.다수의 개발자들이 하나의 프로그램을 개발할 때 버전 충돌을 방지하기 위해 각자 작업한 내용을 공유영역에 있는 저장소에 빈번히 업로드함으로써 지속
[Jenkins] Execute Shell 명령어에서 sudo를 사용하기 위한 설정
젠킨스에서 빌드 진행 시 관리자 권한으로 실행이 필요한 경우가 있습니다.
라즈베리파이 리눅스에서 SpringBoot, Gradle 기반 Rest API서비스 Jenkins로 연동 및 배포하기
안녕하세요. aws에서 돌리던 서비스를 라즈베리파이로 옮기려고 여러 문서를 찾아봤었는데 Gradle 기반, 깃허브 연동 후 조치 등에 대한 지식이 방대하고 흩어져 있어 정리하게 되었습니다.로컬로 돌리던 서비스를 원격서버에 배포하려고 한다. 깃허브 레포지토리에 작업이 끝

Github + Jenkins 배포[2]
Jenkins 환경설정 1. Jenkins 관리 -> Global Tool Configuration JDK 설정 Git 설정 
Jenkins with Docker and GitHub
이 정리는 Local 환경에서 Jenkins 서버를 Docker에 설치하고 Github 연동을 하는것을 목표로 합니다.Jenkins는 CI&CD를 환경을 제공하는 자동화 서버입니다.Jenkins를 Local에 Docker로 설치하는 이유는 EC2에 설치하는 공식 가이드