github2 git branch delete multiple / 깃 브런치 여러개 한번에 제거 linux grep 명령어와 파이프를 이용해 다중 삭제를 할수 있다. git branch | grep -v "\*" | grep -v main | grep -v develop | grep -v develop-pj | xargs git branch -D 2023. 12. 6. github action EC2 CI/CD 구축 사내에서 팀원들과 사이드프로젝트를 진행하고 있다. 초기 서버 환경구성은 AWS에서 도커를 명령어를 이용해 컨테이너를 올리는 형태로 구성했었다. 그런데, 추가 기능 및 코드수정이 발생할시에 내가 일일히 직접 AWS에 접속해서 도커이미지를 재생성하고 컨테이너에 올리는게 비효율적이라는 생각이 들었고, CI/CD의 필요성을 뼈저리게 깨닫게 되었다. 나는 예전에 스프링으로 백엔드 개발 시 젠킨스를 이용해 배포환경을 구성해본 경험이 있었다. 그런데 젠킨스를 사용하기에는 프로젝트가 소규모 사이즈라고 판단이 들었다. 젠킨스를 사용하기에는 조금 무거울것 같다는 생각이 들었다. 그래서 사내에서 백엔드개발자분들이 사용하는 깃헙액션을 사용해보기로 했다. 기본적인 깃헙액션 문법 (이외에도 많음) on name: CI/CD # .. 2023. 11. 20. 이전 1 다음