Skip to content

Commit

Permalink
[Fix] ci/cd 오류 해결 (#108)
Browse files Browse the repository at this point in the history
* [Infra] CI/CD test (#42)

* infra: 빌드 테스트 yml 작성

* infra: DB 정보 추가

* infra: ssh-agent 버전 변경

* infra: known_hosts 추가

* infra: db port 변경

* infra: database test 설정 변경

* infra: DB 환경변수 설정 및 application.yml 생성

* infra: application.yml 동적 생성 스크립트 수정

* infra: 레디스 설정 추가

* infra: redis test 추가

* infra: redis 버전 변경

* infra: redis cli 설치

* infra: application.yml 위치 및 내용 확인

* infra: Github Actions 환경변수에 REDIS_HOST, REDIS_PORT 추가

* infra: 환경변수 확인 추가

* infra: zip file 만들기 추가, AWS credentials 추가

* infra: 환경변수 이름 변경

- ARN -> AWS_ARN

* infra: s3 bucket에 업로드 추가

* infra: code deploy 추가

* infra: code deploy 수정

* infra: code deploy 수정

* infra: appspec.yml 작성

* infra: application.yml 생성 경로 변경

* infra: application.yml 확인 스크립트 삭제

* infra: application.yml 생성 스크립트 수정

* infra: application-prod.yml 추가

* infra: appspec.yml 수정, 배포를 위한 sh파일 추가

* infra: deploy.yml 이름 변경

- test_deploy -> deploy

* infra: body = null 설정

* infra: develop에 머지되었을 때만 발동하도록 수정

* feat: draw_rank column 이름 수정

* Infra: environment 삭제

* [Infra] CI CD test 3 (#45)

* infra: 빌드 테스트 yml 작성

* infra: DB 정보 추가

* infra: ssh-agent 버전 변경

* infra: known_hosts 추가

* infra: db port 변경

* infra: database test 설정 변경

* infra: DB 환경변수 설정 및 application.yml 생성

* infra: application.yml 동적 생성 스크립트 수정

* infra: 레디스 설정 추가

* infra: redis test 추가

* infra: redis 버전 변경

* infra: redis cli 설치

* infra: application.yml 위치 및 내용 확인

* infra: Github Actions 환경변수에 REDIS_HOST, REDIS_PORT 추가

* infra: 환경변수 확인 추가

* infra: zip file 만들기 추가, AWS credentials 추가

* infra: 환경변수 이름 변경

- ARN -> AWS_ARN

* infra: s3 bucket에 업로드 추가

* infra: code deploy 추가

* infra: code deploy 수정

* infra: code deploy 수정

* infra: appspec.yml 작성

* infra: application.yml 생성 경로 변경

* infra: application.yml 확인 스크립트 삭제

* infra: application.yml 생성 스크립트 수정

* infra: application-prod.yml 추가

* infra: appspec.yml 수정, 배포를 위한 sh파일 추가

* infra: deploy.yml 이름 변경

- test_deploy -> deploy

* infra: body = null 설정

* infra: develop에 머지되었을 때만 발동하도록 수정

* feat: draw_rank column 이름 수정

* Infra: environment 삭제

* Infra: environment 삭제

* config: jwt 속성을 yml에 설정

* rebase: 원본 develop 브랜치와 병합

* feat: FcfsException 클래스 구현

* feat: Fcfs 퀴즈 화면 응답 dto 구현

* feat: 선착순 페이지 접근을 관리하는 인터셉터 구현

* feat: 선착순 퀴즈 entity 클래스 구현

* feat: 선착순 퀴즈 dto 클래스 구현

* feat: 선착순 퀴즈 repository 클래스 구현

* feat: 인터셉터 등록

* feat: 선착순 정적 텍스트 등록

* feat: 선착순 동적 텍스트 바인딩

* feat: swagger에서 파라미터가 보이지 않도록 설정

* refactor: 이벤트 지표 응답 dto 수정

- 이벤트 시작, 종료 날짜를 DrawSettingManager에서 가져오도록 수정
- 각 이벤트 참여 비율 계산 시, 분모가 0이 되는 경우를 처리

* refactor: 사용하지 않는 메서드 삭제

* chore: 임시로 주석처리

* feat: 선착순 컨트롤러 메서드 구현

- 선착순 튜토리얼 페이지 정보를 제공하는 메서드 구현
- 선착순 결과를 응답하는 메서드 구현

* refactor: 패키지 변경

* feat: 선착순 당첨 실패 응답 dto에 필드 추가

* chore: import문 삭제

* feat: 선착순 퀴즈 페이지 정보를 제공하는 메서드 구현

* feat: 선착순 설정 매니저에서 메서드 추가

- 선착순 당첨가능한 수를 반환하는 메서드
- 다음 선착순 게임에서 사용될 힌트 반환하는 메서드
- 현재 선착순 게임의 퀴즈 정보를 반환하는 메서드
- 선착순 페이지에 접근 가능한지 여부를 반환하는 메서드
- 현재 선착순 게임이 몇 라운드인지를 반환하는 메서드

* refactor: 사용하지 않는 메서드 삭제

* feat: 선착순 당첨 응답 dto에 필드 추가

* refactor: json format에서 시간값 형식 변경

* feat: 메인 페이지 응답 dto에 선착순 힌트 필드 추가

* feat: 메서드에 파라미터 추가

* feat: 이벤트 페이지에 선착순 힌트를 설정

* Revert "어드민 기능 인덱스 에러 수정 및 선착순 기능 일부 구현 (#106)" (#107)

This reverts commit ceb48fa.

* [Infra] CI/CD test (#42)

* infra: 빌드 테스트 yml 작성

* infra: DB 정보 추가

* infra: ssh-agent 버전 변경

* infra: known_hosts 추가

* infra: db port 변경

* infra: database test 설정 변경

* infra: DB 환경변수 설정 및 application.yml 생성

* infra: application.yml 동적 생성 스크립트 수정

* infra: 레디스 설정 추가

* infra: redis test 추가

* infra: redis 버전 변경

* infra: redis cli 설치

* infra: application.yml 위치 및 내용 확인

* infra: Github Actions 환경변수에 REDIS_HOST, REDIS_PORT 추가

* infra: 환경변수 확인 추가

* infra: zip file 만들기 추가, AWS credentials 추가

* infra: 환경변수 이름 변경

- ARN -> AWS_ARN

* infra: s3 bucket에 업로드 추가

* infra: code deploy 추가

* infra: code deploy 수정

* infra: code deploy 수정

* infra: appspec.yml 작성

* infra: application.yml 생성 경로 변경

* infra: application.yml 확인 스크립트 삭제

* infra: application.yml 생성 스크립트 수정

* infra: application-prod.yml 추가

* infra: appspec.yml 수정, 배포를 위한 sh파일 추가

* infra: deploy.yml 이름 변경

- test_deploy -> deploy

* infra: body = null 설정

* infra: develop에 머지되었을 때만 발동하도록 수정

* feat: draw_rank column 이름 수정

* Infra: environment 삭제

* [Infra] CI CD test 3 (#45)

* infra: 빌드 테스트 yml 작성

* infra: DB 정보 추가

* infra: ssh-agent 버전 변경

* infra: known_hosts 추가

* infra: db port 변경

* infra: database test 설정 변경

* infra: DB 환경변수 설정 및 application.yml 생성

* infra: application.yml 동적 생성 스크립트 수정

* infra: 레디스 설정 추가

* infra: redis test 추가

* infra: redis 버전 변경

* infra: redis cli 설치

* infra: application.yml 위치 및 내용 확인

* infra: Github Actions 환경변수에 REDIS_HOST, REDIS_PORT 추가

* infra: 환경변수 확인 추가

* infra: zip file 만들기 추가, AWS credentials 추가

* infra: 환경변수 이름 변경

- ARN -> AWS_ARN

* infra: s3 bucket에 업로드 추가

* infra: code deploy 추가

* infra: code deploy 수정

* infra: code deploy 수정

* infra: appspec.yml 작성

* infra: application.yml 생성 경로 변경

* infra: application.yml 확인 스크립트 삭제

* infra: application.yml 생성 스크립트 수정

* infra: application-prod.yml 추가

* infra: appspec.yml 수정, 배포를 위한 sh파일 추가

* infra: deploy.yml 이름 변경

- test_deploy -> deploy

* infra: body = null 설정

* infra: develop에 머지되었을 때만 발동하도록 수정

* feat: draw_rank column 이름 수정

* Infra: environment 삭제

* Infra: environment 삭제

* rebase: 원본 repo의 develop 브랜치와 충돌 rebase

* feat: 매개변수 swagger에서 나타나지 않도록 설정

---------

Co-authored-by: DrRivaski <[email protected]>
Co-authored-by: hyeokson <[email protected]>
  • Loading branch information
3 people authored Aug 14, 2024
1 parent 376f476 commit 185cf1b
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import com.softeer.backend.global.annotation.AuthInfo;
import com.softeer.backend.global.common.dto.JwtTokenResponseDto;
import com.softeer.backend.global.common.response.ResponseDto;
import io.swagger.v3.oas.annotations.Parameter;
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.PostMapping;
Expand All @@ -28,7 +29,7 @@ ResponseDto<JwtTokenResponseDto> handleLogin(@Valid @RequestBody AdminLoginReque
}

@PostMapping("/logout")
ResponseDto<Void> handleLogout(@AuthInfo Integer adminId) {
ResponseDto<Void> handleLogout(@Parameter(hidden = true) @AuthInfo Integer adminId) {
adminLoginService.handleLogout(adminId);

return ResponseDto.onSuccess();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import com.softeer.backend.global.annotation.AuthInfo;
import com.softeer.backend.global.common.code.status.ErrorStatus;
import com.softeer.backend.global.common.response.ResponseDto;
import io.swagger.v3.oas.annotations.Parameter;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.BindingResult;
Expand All @@ -20,7 +21,7 @@ public class CommentController {

@GetMapping("/comment")
ResponseDto<CommentsResponseDto> getComment(@RequestParam(name = "cursor", required = false) Integer cursor,
@AuthInfo Integer userId) {
@Parameter(hidden = true) @AuthInfo Integer userId) {
if (cursor == null) {
cursor = Integer.MAX_VALUE;
}
Expand All @@ -35,7 +36,7 @@ ResponseDto<CommentsResponseDto> getComment(@RequestParam(name = "cursor", requi

@PostMapping("/comment")
ResponseDto<Void> saveComment(@RequestParam(name = "commentType") Integer commentType,
@AuthInfo Integer userId) {
@Parameter(hidden = true) @AuthInfo Integer userId) {

if(commentType == null || commentType<1 || commentType > 5){

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
import com.softeer.backend.fo_domain.draw.service.DrawService;
import com.softeer.backend.global.annotation.AuthInfo;
import com.softeer.backend.global.common.response.ResponseDto;
import io.swagger.v3.oas.annotations.Parameter;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
Expand All @@ -16,12 +17,12 @@ public class DrawController {
private final DrawService drawService;

@GetMapping("/event/draw")
public ResponseDto<DrawMainResponseDto> getDrawMainPageInfo(@AuthInfo Integer userId) {
public ResponseDto<DrawMainResponseDto> getDrawMainPageInfo(@Parameter(hidden = true) @AuthInfo Integer userId) {
return drawService.getDrawMainPageInfo(userId);
}

@PostMapping("/event/draw")
public ResponseDto<DrawModalResponseDto> participateDrawEvent(@AuthInfo Integer userId) {
public ResponseDto<DrawModalResponseDto> participateDrawEvent(@Parameter(hidden = true) @AuthInfo Integer userId) {
return drawService.participateDrawEvent(userId);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import com.softeer.backend.fo_domain.share.service.ShareUrlInfoService;
import com.softeer.backend.global.annotation.AuthInfo;
import com.softeer.backend.global.common.response.ResponseDto;
import io.swagger.v3.oas.annotations.Parameter;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
Expand All @@ -14,7 +15,7 @@ public class ShareController {
private final ShareUrlInfoService shareUrlInfoService;

@GetMapping("/share-shorten-url")
public ResponseDto<ShareUrlInfoResponseDto> getShortenShareUrl(@AuthInfo Integer userId) {
public ResponseDto<ShareUrlInfoResponseDto> getShortenShareUrl(@Parameter(hidden = true) @AuthInfo Integer userId) {
return shareUrlInfoService.getShortenShareUrl(userId);
}
}

0 comments on commit 185cf1b

Please sign in to comment.