Feat : 1주차 기능개발
1. 엑셀 파일 생성 기능
-
API 서버
- 엑셀 파일 유무 체크
- 엑셀 파일 정보 매핑
- 메시지 브로커로 엑셀 파일 생성 요청 메시지 발행
- 엑셀 파일 생성 진행률 메시지 받아 클라이언트로 전송
- 유닛 테스트 작성
-
메시지 브로커
- 엑셀 파일 생성 요청 : From API 서버 To 엑셀 생성 서버
- 파일 생성 진행률 : From 엑셀 생성 서버 To API 서버(진행중)
- 유닛 테스트 작성 ( 추후 고도화 예정 )
2. 엑셀 파일 다운로드 기능
-
API 서버
- MinIO에 저장된 엑셀 파일 클라이언트로 전송
- 유닛 테스트 작성
3. 엑셀 파일 이름 수정 기능
-
API 서버
- 엑셀 파일 유무 체크
- 파일과 요청한 유저가 일치하는지 체크
- 변경할 파일 이름을 받아 이름 변경
- 유닛 테스트 작성
4. Gitlab CI 작업
-
CI 테스트 단계 추가
- Gitlab CI Junit 테스트 결과 보고서 적용
- JaCoCo 테스트 커버리지 적용
-
패키지 추가
- 도커 파일 빌드 후 깃랩 컨테이너 레지스트리에 배포
Issues
#10 (closed)
#11 (closed)
#12 (closed)
#13 (closed)
#14 (closed)
#15 (closed)
#16 (closed)
#17 (closed)
#19 (closed)
#20 (closed)
#21 (closed)
Edited by 곽영일