사이드 프로젝트 진행 중 만난 Github Action CI 이슈... 작성한 테스트 코드를 PR 에서 돌리고, 결과 리포트를 보여주기 위한 간단한 CI 였는데 이게 나를 괴롭힐 줄은 상상도 못했다. 다신 똑같은 이슈로 시간 보내지 않도록 처음부터 하나하나 정리해
저번에 Ubuntu 20.04에 도커와 도커 컴포즈를 설치한 글에 이어서 이번에는 Jenkins 설치를 정리해보려구 한다.도커와 도커 컴포즈를 설치했던 것 보다 훨씬 쉽게 설치할 수 있다.https://www.jenkins.io/doc/book/installi
Github action 을 활용하여 자동으로 PR에 Reviewers, Assignees를 할당해볼거다!적용하기도 쉽고 사소한 작업이지만, 매번 PR을 생성할 때 추가해주는 것이 귀찮기도 하고 이런 사소한 작업 하나하나 찾아보면서 자동화 하는 과정이 너무 재미있어서
🍀 필수 유틸 설치 docker 및 docker-compose 설치에 필요한 유틸부터 다운 받자. sudo apt update sudo apt install \ apt-transport-https \ ca-certificates \ curl \ s
오늘은 웹사이트에 HTTPS (Hypertext Transfer Protocol Secure)를 설정해보려한다! 로컬 환경이라면 크게 상관 없겠지만 누구나 접근할 수 있는 배포된 환경이라면 필수로 적용해야 하는 것이 바로 HTTPS 설정을 해볼것이다..! HTTPS
CheckStyle은 코드 컨벤션을 맞추는데 도움을 주는 플러그인이다. 요놈을 잘 활용하면 commit을 하기 전에 (pre-commit) 컨벤션을 잘 지켰는지 확인하고, 잘 지키지 않았을 경우 수정하라는 메시지와 함께 commit이 되지 않도록 제한을 걸어줄 수 있
이전에 구매했었던 조영호님의 객체지향의 사실과 오해 책을 매일 읽겠다고 마음만 먹고 묵혀두었다가 더는 미루면 안될것 같아 날잡고 한번에 읽어버렸다..!