728x90
수업에서 하는 프로젝트라 계획은 추후 계속 추가된다.(완료)
개요
사용하는 툴: vscode, Naver Cloud(서버용), Slack, Git, Github
2인 프로젝트
깃헙 주소: https://github.com/su-mmer/JBNU_OSS_PROJECT
슬랙봇 기능
랜덤 인사
진수원 중식 메뉴 크롤링 및 평점
2022.11.17 - [프로젝트/슬랙봇(이제 CI를 곁들인)] - [Node.js] 식단 크롤링으로 슬랙봇에 답변 시키기
학과 사무실 위치 알려주기
CI/CD 작업
1. git과 slack 연동하여 깃에서 이슈 생성, PR 생성, 코멘트 시 슬랙에 알람 뜨게 함
2. husky(pre-commit) 사용하여 eslint auto fix한 후 커밋 (코드 자동 포맷팅)
3. husky(prepare-commit-msg) 사용하여 commit msg에 브랜치 이름/이슈번호 자동 생성
4. issue 템플릿, PR 템플릿
5. git action으로 단위 테스트(mocha 사용)
6. 동적 테스트(테스트 봇 추가)
7. 로그 파일 생성
8. 깃액션으로 릴리즈/태그 번호 자동화
9. husky pre-commit에 eslint stage기능 적용하기
728x90