2023-01-15 TIL 업데이트
2023-01-15 TIL 업데이트
업데이트 내역
- README 개편
- README를 여러 주제로 쪼갬
- 메인 화면에 보이는
README.md
는 각 주제의 제목만 노출되게 변경
- Shell script 사용성 증가
do.sh
- 모든 작업을 통합해서 수행 가능하게 하는 새로운 스크립트
- 업로드 / 새 파일 생성 / 새 주제 생성 세 가지 기능 수행
new.sh
next.sh
를 삭제하고 병합- 기존처럼 argument로 사용자 입력을 받는 게 아니라 사용자와 interactive하게 입력을 받도록 변경
- 날짜를 입력하지 않으면 최신 날짜를 찾아주는 기능 추가 (기존
next.sh
역할) - 주제를 필수로 입력받게 하고, 해당 주제가 목록에 없다면
new_subject.sh
를 활용해 추가
upload.sh
- 기존과 달리 포스트 업로드시
README.md
가 아닌 각 주제의 마크다운 파일에 추가되도록 변경
new_subject.sh
- 새 주제를 추가하고 해당 주제의 마크다운 파일 생성하는 기능을 담당
subjects
, scripts
폴더 생성
추후 업데이트 예정 사항
- 주제를 더 명확하게 분리하고 이에 맞춰 기존 포스트 수정 및 보완
- 업로드 시 깃허브에 자동 커밋 / 푸시 여부를 선택 가능하게 변경
- TIL 저장소를 서버에 올리고 시간 되면 자동 커밋 / 푸시
- 별도의 웹 페이지를 통해 호스팅
- Github Action을 통해 CI / CD 수행
- 매일 빌드가 수행되면 굉장히 비효율적일텐데, 이 문제에 대한 고민 필요