# jenkins

514개의 포스트

Jenkins

CI 툴 중에 하나입니다.원래 깔끔한 ui의 travis ci 를 사용하려고 알아봤으나 일정 기간 뒤 유료 정책이기 때문에 무료인 jenkins를 이용하려고 합니다.무료 오픈소스 자동화 서버빌드 배포 자동화를 지원하는 플러그인 제공빌드 : 코드를 실행할 수 있는 상태로

약 13시간 전
·
0개의 댓글
·
post-thumbnail

Jenkins Pipeline 생성

Gitlab의 특정 브랜치에 Push 또는 Merge Request가 발생하면 젠킨스가 이벤트를 감지하여 해당 브랜치의 프로젝트를 빌드, 테스트, 배포를 진행할 것이다. 이를 위해서 Jenkins Pipeline을 생성한다. 1. 플러그인 설치 먼저 플러그인을 설치를

약 22시간 전
·
0개의 댓글
·
post-thumbnail

Jenkins 설치

Jenkins 컨테이너를 만들기 위해서 docker-compose를 이용하였다.docker-compose.yml이 후 docker compose를 실행하였다.docker ps 명령어를 통해 컨테이너가 정상적으로 생성되었는지 확인 가능하다.

2일 전
·
0개의 댓글
·

CI 적용하여 Long-Run하는 백엔드 시스템 만들기

CI를 왜 적용해야할까요? with JaCoCo, Sonarqube, checkstyle

3일 전
·
0개의 댓글
·
post-thumbnail

Gitlab, Jenkins, Docker 설치

Devops SI로 팔려나가면 많은 작업 중 CI/CD가 파이프라인 구축이 대부분인데 Github을 사용하고 있으면 다행이지만 Gitlab을 설치하여 Private 레포를 구축을 원하는 경우가 많다.Jenkins 삭제하는 방법

5일 전
·
0개의 댓글
·

[CI/CD] Jenkins+GitHub WebHook 연동및 자동화 빌드

젠킨스 설치 $ brew install jenkins 젠킨스 실행, 중지, 재시작 $brew services [start/stop/restart] jenkins localhost:8080으로 접속가능! (EC2경우 Spring과 포트 겹치기때문에 조정해야한다.)

5일 전
·
0개의 댓글
·

Jenkins를 통한 CI/CD 구축

앞서 "NCP 서비스만"으로 CI/CD 환경을 구축했지만 대다수 개발자들이 NCP Repo보다 수많은 기능을 활용하기 위해Github를 이용한다는 배민 개발자 친구의 조언으로 Jenkins로 CI/CD 프로세스를 구축 해보았습니다.※ 신입 SA로 취직한지 얼마되지 않아

6일 전
·
0개의 댓글
·
post-thumbnail

[CICD-Goat] White Rabbit

개인적으로 침투테스트 시 내부망에 액세스하면 우선 순위로 내부에서 사용중인 CI/CD 툴인 jenkins, gitlab, bitbucket 등을 탐색한다. 발견 이후에도 알려진 CVE가 모두 패치된 버전을 사용하여 익스하지 못한 경험이 있는데, 추후 이런 상황에서 좀더

6일 전
·
0개의 댓글
·
post-thumbnail

jenkins 문법

✏ Jenkins pipeline 문법 종류(1) Jenkins scriptive(2) Declarative Pipeline (주로 사용하는 것) 🥁 DirectiveScripted 문법 별도의 기능을 지원 node : Scripted 파이프라인을 실행하는 Jenki

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

NCP서버 jenkins Publish over SSH 연결 / 자동 배포 설정

성공 케이스 (키 인증 방식 아님)publish over ssh 공란하단 ssh severName : 임의의 이름Hostname : 서버 접속용 공인 IP (putty 로그인 ip)Username : rootremote directory : 작업 경로 (공란도 가능)고

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

[Jenkins] 리액트 경고를 빌드 오류로 인식하는 설정

Jenkins로 리액트 프로젝트를 빌드할 때 발생한 문제입니다.

2023년 3월 13일
·
0개의 댓글
·
post-thumbnail

Jenkins 빌드 배포 무한 대기 현상 문제Transformation REVIEW IN PROGRESS

젠킨스에서 배포 단계에서 계속 대기 현상이 발생했다.그래서 젠킨스 로그 보니까 CloudFormation에서 스택 있는지 찾고 상태가 ‘IN PROGRESS’이면 15초 대기한다음에 다시 스택상태 확인하는 식이 반복됐다.aws에 들어가서 cloudformation에서

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

[Jenkins] 도커/쿠버네티스에서 파이프라인 구축 & kaniko & ArgoCD

도커허브 저장소에 push하기 위해서는 도커허브에서 설정을 해줘야한다.AccountSetting -> Security -> New Access Tocken이름: For Jenkins설정: Read & Write생성한 이후 토큰값은 복사해서 저장해둔다. 화면을 닫으면 사

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

쿠버네티스 전문가 양성과정 12주차 3일(3/8)

Jenkins with EKS EKS설치 및 Jenkins올리기 1 . Deploy EKS eksctl create cluster --name myeks --region ap-northeast-2 --version 1.24 --instance-types

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

[Jenkins] 파이프라인 & jenkins-docker 통합

파이프라인은 CI/CD를 하기 위해 버전 제어에서 최종 목표까지 소프트웨어를 가져오는 자동화된 프로세스를 지원하는 기능/플러그인이다.파이프라인은 DSL(Domain Specific Language) 를 통해 코드로 작성한다.Jenkinsfile은 'pipeline-as

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

쿠버네티스 전문가 양성과정 12주차 2일(3/7)

파이프라인 파이프라인은 지속적 통합 및 지속적 전달/배포를 하기 위해 버전 제어에서 최종 목표까지 소프트웨어를 가져오는 자동화된 프로세스를 지원하는 기능/플러그인 파이프라인은 DSL(Domain-Specific Language)를 통해 코드로 작성

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

jenkins 빌드 트리거 설정

item 설정 화면에서build when a change is pushed to Gitlab.Gitlab webhook체크한 뒤에사진처럼 체크(기본으로 체크 되어 있음밑에 고급 버튼 누른 후 맨 아래 Secret token 항목에서generate 누르면 토큰이 생성된다

2023년 3월 7일
·
0개의 댓글
·

Jenkins 에서 EC2 로 Docker Image 배포

Jenkins를 사용하여 EC2 인스턴스에 Docker 이미지를 배포하는 방법은 다음과 같습니다.Jenkins에서 "Freestyle project"를 생성합니다."Build" 섹션에서 "Execute shell" 옵션을 선택합니다.다음과 같은 쉘 스크립트를 작성합니다

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

[Jenkins] DevOps & Jenkins 프로젝트 생성

젠킨스를 설치하는 3가지 방법리눅스 시스템의 패키지도커 컨테이너k8s젠킨스 사이트데브옵스는 소프트웨어의 개발(development)과 운영(Operations)의 합성어로 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발환경이나 문화를 말한

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

쿠버네티스 전문가 양성과정 12주차 1일(3/6)

Devops 데브옵스는 소프트웨어의 개발(Development)과 운영(Operations)의 합성어로서, 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발 환경이나 문화를 말한다 개발자가 개발을 잘할수 있도록 도와준다.

2023년 3월 6일
·
0개의 댓글
·