젠킨스를 처음 설치할 때 가장 어려운 부분은 명령어 자체보다 설치 후 웹 화면에서 무엇을 순서대로 눌러야 하는지입니다.특히 초보자는 Unlock Jenkins 화면, 초기 비밀번호 확인, 플러그인 설치, 관리자 계정 생성, 새 Job 만들기, 첫 빌드 로그 확인까지 흐름이 한 번에 안 잡히는 경우가 많습니다.그래서 이번 글은 개념 설명을 길게 늘어놓기보다, Ubuntu 서버에 Jenkins를 설치하고 웹 화면에서 첫 빌드 확인까지 가는 실제 순서만 따라가기 쉽게 정리하겠습니다.진행 기준 환경: Ubuntu 서버목표: Jenkins 설치 후 웹 접속 + 첫 빌드 로그 확인읽는 방법: 위에서 아래로 그대로 따라 하면 됨이번 글의 실제 흐름1단계 Ubuntu에 JDK와 Jenkins 설치2단계 브라우저에서 U..
CI/CD란 무엇인가? | 배포 자동화를 쉽게 이해하기개발 공부를 하다 보면 CI/CD라는 말을 정말 자주 보게 됩니다. 특히 GitHub Actions, Jenkins, GitLab CI, Argo CD 같은 도구를 접하다 보면 “이게 결국 자동 배포 이야기인가?”, “CI랑 CD는 뭐가 다른 거지?” 같은 질문이 자연스럽게 생깁니다.많은 분들이 CI/CD를 막연하게 배포를 자동으로 해주는 것 정도로 이해하지만, 정확히는 그보다 조금 더 넓은 개념입니다.먼저 핵심부터CI는 코드를 자주 통합하고, 빌드와 테스트를 자동으로 검증하는 흐름입니다.CD는 검증된 결과물을 배포 가능한 상태로 만들고, 실제 배포까지 이어지게 하는 흐름입니다.핵심은 사람의 반복 작업을 줄이고, 변경 사항을 더 안전하고 빠르게 반영하..

