Skip to content

Feat : 1주차 기능개발

곽영일 requested to merge dev into main

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)

@mentor/mentor_2023.01

Edited by 곽영일

Merge request reports