developement pipeline에 배포를 하려고 하니 아래와 같은 에러가 발생하였다. 터미널에서도 에러 안나는거 확인했는데 막상 배포하려고 하니 에러가.. 아래 문구만 봐서는 Docker 파일 내부에 문제가 있는 것 같았으나
해당 프로젝트의 Dockerfile-development와 다른 프로젝트의 Dockerfile-development 둘다 버전 등을 확인해보았는데도 다른 부분은 없었다.
그래서 View the log to see the remaining 732 error for this task를 열어보니 엄청난 에러가 발생하였다..ㄷㄷ
로그를 좀만 더 내려서 보니 Swagger을 적용했던 DTO와 Entity 파일에서 에러가 발생하고 있었다. @ApiProperty()
import도 잘 되어있었고 한데, 아마 이 작업을 develop 브랜치에서 한게 아니고 feature 브랜치를 따로 파서 작업하고 있었는데, merge가 안된 상태에서 custome된 데코레이터를 쓰려고 하니 Cannot find name 'ApiProperty'라는 에러가 발생했을 것으로 추측된다.
그래서 일단 @ApiProperty()를 적용했던 부분은 주석처리하고 나가니, 배포가 잘 되었다.
'Backend > NestJS' 카테고리의 다른 글
Nestjs 프로젝트 생성하며 알게된점 (package.json 내부의 모듈역할, dependencies 그리고 devDependencies) (0) | 2023.08.18 |
---|---|
zsh: command not found: nest 해결방법 (0) | 2023.08.17 |
TypeError: Cannot read properties of null(reading 'id') (0) | 2023.08.02 |
Parameter id is not described in JSDoc (0) | 2023.08.01 |
NestJS 10 버전업 과정 (0) | 2023.07.26 |