[CI/CD | Jenkins] Jenkins Pipeline | 자동화 배포 - 5

2024. 12. 2. 14:20·OS/Jenkins

Jenkins 설정

이전 과정 작업 참고 추가적으로 (Docker, Docker Pipeline, Pipeline stage view  설치)

 

 

https://xoodongxoo.tistory.com/163

 

[CI/CD | Jenkins] 빌드 & 배포 - 2

위 파이프라인을 보면 이전에 깃허브에서 코드를 로컬로 불러와서 작업을 하고, 코드를 실행해봤다. 다음으로 이후 작업을 해보겠다. 젠킨스 Gradle 설정 빌드 하는 방법1. (왼쪽 순) 프로젝트 (jo

xoodongxoo.tistory.com


젠킨스 파이프라인을 깃허브에 올리고자 할 때


 

 

# 깃허브에서 파이프라인 구성(ADD 눌러서 구성하면 된다.)

 

1. GIthub에서 코드 가져 오기



2. GIthub에서 코드 가져 오기(모든 작업은 workspace에서 한다.)



3. 도커 파일 만들기


 


4. 도커 이미지를 허브에 올리기


 


결과 확인 (배포 완료)



+ 도커 이미지를 지우는 스크립트 만들어서 도커 이미지를 삭제


5. 도커 허브에서 이미지를 다운받아서 실행하기

저작자표시 비영리 변경금지 (새창열림)

'OS > Jenkins' 카테고리의 다른 글

[CI&CD | Jenkins] Jenkins Pipeline 설정 | 자동화 배포 - 4  (0) 2024.11.25
[CI/CD | Jenkins] 빌드 & 배포- 3 (Publish Over SSH를 이용한 원격 서버 배포)  (0) 2024.11.25
[CI/CD | Jenkins] 빌드 & 배포 - 2  (0) 2024.11.18
[ CI/CD | Jenkins] 빌드 & 배포 - 1  (1) 2024.11.18
[Jenkins/Github] ssh-keygen 생성으로 ssh 접속하기  (0) 2024.11.18
'OS/Jenkins' 카테고리의 다른 글
  • [CI&CD | Jenkins] Jenkins Pipeline 설정 | 자동화 배포 - 4
  • [CI/CD | Jenkins] 빌드 & 배포- 3 (Publish Over SSH를 이용한 원격 서버 배포)
  • [CI/CD | Jenkins] 빌드 & 배포 - 2
  • [ CI/CD | Jenkins] 빌드 & 배포 - 1
Kouji
Kouji
Journey to Becoming a Data & Server Engineer
  • Kouji
    Kouji's Data & Server Journey
    Kouji
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Programming
        • Python
        • SQL
      • Data & AI
        • Data Analysis
        • Ai
      • Cloud(AWS)
      • OS
        • Linux
        • Docker
        • Jenkins
        • Ubuntu
        • Window
        • Kubernates
        • Ansible
      • Network
        • NVIDIA
        • Network[이론]
        • Network[GNS3, Packet]
        • Network[On-Premise]
        • Network [L2, L3]
      • 트러블 슈팅
      • Life
        • My Career Stories
        • Personal
      • 개발 + OS 지식 함양
  • 블로그 메뉴

    • 홈
    • 관리 페이지
    • 글쓰기
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    오블완
    시스템엔지니어
    AWS
    알고리즘
    VMware
    ubuntu
    OS
    IT
    서버엔지니어
    서버
    웹
    도커
    스위치
    네트워크엔지니어
    네트워크관리사
    네트워크엔지니어링
    라우팅
    네트워크
    화이팅
    리눅스
    클라우드엔지니어
    보안
    Linux
    L3
    docker
    티스토리챌린지
    CISCO
    인프라
    dns
    인프라엔지니어
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Kouji
[CI/CD | Jenkins] Jenkins Pipeline | 자동화 배포 - 5
상단으로

티스토리툴바