본문 바로가기

반응형

전체 글

(8)
[CI/CD] Jenkins 설치하기 for Docker Jenkins 란? 지속적인 통합(CI) 및 지속적인 배포(CD)를 지원하는 오픈 소스 자동화 도구입니다. Jenkins를 사용하면 소프트웨어 개발자들은 코드 변경 사항이 발생할 때마다 자동으로 빌드, 테스트 및 배포를 수행할 수 있습니다. 이를 통해 개발자들은 빠르게 문제를 해결하고 더욱 안정적인 애플리케이션을 배포할 수 있습니다. Jenkins는 다양한 플러그인을 제공하여 다양한 개발 언어와 프레임워크를 지원하며, 사용자 정의 가능한 파이프라인을 통해 개발자들은 자신의 필요에 맞게 Jenkins를 구성할 수 있습니다. 필수 구성 요소 최소 하드웨어 요구사항 256MB의 RAM 1GB의 드라이브 공간(Jenkins를 Docker 컨테이너로 실행하는 경우 최소 10GB가 권장됨) 소규모 팀을 위한 권장 ..
소프트웨어 버전 네이밍과 상태(GA, RC, PRE) 표기에 대해 알아보자 스프링 배치를 확인 하던 중 CURRENT, GA, PRE 등 표기가 있어서 정리해 보았다. 버전 네이밍 표기 버전 네이밍은 숫자와 점으로 이루어집니다. 예를 들어, 1.0.0과 같이 표기합니다. 버전 네이밍은 주 버전, 부 버전, 패치 버전의 세 가지 숫자로 이루어집니다. 주 버전.부 버전.패치 버전의 형식으로 표기합니다. 베타 버전, RC, PRE 등의 상태는 일반적으로 버전 숫자 뒤에 붙여서 표기합니다. 예를 들어, 1.0.0-beta1과 같이 표기합니다. GA (General Availability) 상태인 경우, 일반적으로 버전 숫자만으로 표기합니다. 예를 들어, 1.0.0과 같이 표기합니다. Major version (주 버전) 주요 기능 변경 및 개선이 이루어진 경우에 증가합니다. 주 버전의..
관용구 의미? Google Java Style Guide를 읽던 중 Google Java Style Guide 1 Introduction This document serves as the complete definition of Google's coding standards for source code in the Java™ Programming Language. A Java source file is described as being in Google Style if and only if it adheres to the rules herein. Like ot google.github.io 6.2 Caught exceptions: not ignored 목차에 아래와 같은 내용이 있어요. Exception: In tes..

반응형