Blog blog = new Korea()

CICD 2

[Git] Git commit 메세지 Prefix를 자동화하기

매번 붙히기 귀찮잖아.. 😅 요즘 시간이 나면 예전 프로젝트를 리팩토링하려고 생각하고 있다. 지난 번에는 주말에 잠깐 시간이 나서 application.properties를 조금 수정하려고 들여다봤다. 이번 주말에는 잠깐 카페에 가서 소스코드를 들여다보려고 했는데, 문득 commit 메세지를 작성할 때, 자꾸 [REFACTOR]: 를 붙히는 것이 너무 귀찮다는 생각이 들었다. 그래서 이를 자동화 할 수 있을까라는 생각이 들어 좀 찾아보니 잘된다.prepare-commit-msg?~/.git/hooks 라는 폴더에 들어가보면, 여러 파일이 존재한다. 그중 prepare-commit-msg라는 파일을 이용하면 commit 메세지의 Prefix를 자동화가 가능하다.#!/bin/bashCOMMIT_MSG_FI..

CICD/Git 2025.05.19

[CI/CD] Jenkins 공부하기

🧐 Jenkins 공부 시작! 솔직히 멋있게 Jenkins가 뭔지, Jenkins를 크게 봤을 때 어떻게 이용하는 툴인지 먼저 적고 시작하고 싶었으나, 솔직히 이제 시작한 참이라 다 모른다..ㅋㅋㅋㅋ Jenkins를 이용하는 방법은 유튜브에 T academy 채널에서 이남훈 엔지니어님이 설명하는 강의를 보면 좋을 것 같다. AWS를 이용해서 하시긴 하는데, 로컬에서 실습해도 중간중간 다른 것만 빼면 큰 개념 정도는 이해하고 실습할 수 있을 것으로 보인다. Jenkins 공부를 막 시작하면서 처음 안 사실은 intelliJ는 Jenkins에 대한 지원이 없다. 플러그인에는 Jenkins plugin을 다운받을 수는 있지만, 딱히 자동완성을 지원한다거나 컨벤션을 직접적으로 지원하지 않는다. Docker는 D..

CICD 2023.01.23