<오늘 한 일/>
- CI 테스트 자동화
- 원격저장소에 push 할 때 GitHub Actions를 통해 자동으로 테스트 코드를 실행시켜주는 걸 구현했다
- 팀프로젝트 때 하고 싶었지만 여유가 없어 하지 못 했던 건데 지금이라도 할 수 있게 되어 뿌듯하다
- 다른 팀의 원격저장소도 참고하고 블로깅해서 구현해 봤는데 환경 변수 부분이 어려웠다
- 그리고 MySQL 서버에 접근이 안 되는 것도......이거는 my.ini 라는 MySQL 설정 파일을 수정해야 한다는데 설정 파일이 cmd에서 편집기로 안 열려서 못 했다
- DB를 외부 IP로 접속할 수 있게끔 설정하는 건 했는데 말이지......
- 여튼 계속 시도하다가는 제출 기한 내에 제출을 못 할 거 같아서 workflow가 작동할 때는 sqlite에 연결되도록 settings.py 파일을 수정했다
- https://guco.tistory.com/313
- API 문서 자동화
- 이건 내배캠 할 때 들었던 강의에서 나온 내용이었나 그냥 스치듯 쓱 지나가서 잊고 있었는데, 이력서 멘토링 하다가 예시 이력서에 swagger를 통한 API 문서 자동화 라는 문구를 보고 "아! 이런 게 있었지!" 하고 이번 개인 과제를 기회로 삼고 구현해 보았다
- 아직 swagger를 다 이해하지는 못 했지만 나름의 기능을 갖춘 API 문서를 작성했다!
- 만약 배포를 한다면 누구든 swagger로 접속해서 API를 테스트 해 볼 수 있다(배포를 아직 못 해서 그렇지..)
- https://guco.tistory.com/314
<느낀 점/>
- 오늘 반나절이 넘도록 일요일에 구현한 기술 정리글만 쓴 듯
- 이력서 수정도 하긴 했지만...!
- 뭐 여튼...새로운 걸 배우고 혼자 구현해서 뿌듯한 어제와 오늘이다
- 내일은 다시 루틴대로!!
<내일 목표/>
- 알고리즘 문제 풀이
- 장고 50문 50답 정리
- docker 강의 수강