Open develjsw opened 1 month ago
이슈 : Jenkins를 통해 Dockerfile에 정의 해둔 NestJS 이미지를 빌드하고자 했으나 에러가 발생함
EX-1) > portal-int-api-payment@1.0.0 prebuild > rimraf dist [91msh: 1: rimraf: not found [0mThe command '/bin/sh -c npm run build' returned a non-zero code: 127 Build step 'Execute shell' marked build as failure Finished: FAILURE
EX-2) > portal-int-api-payment@1.0.0 build > nest build [91msh: 1: nest: not found [0mThe command '/bin/sh -c npm run build' returned a non-zero code: 127 Build step 'Execute shell' marked build as failure Finished: FAILURE
원인 : Dockerfile에 npm ci 명령어를 통해 의존성 설치를 진행하는 부분에서 ( package.json의 dependencies ) 해당 패키지가 미존재 하여 발생한 이슈
package.json의 dependencies
패키지가 미존재 하여 발생
해결 방안 : 아래 명령어를 통해 의존성 설치 진행 후 Jenkins 재빌드 진행
$ npm i rimraf
$ npm i @nestjs/cli
참고 사항 :
이슈 : Jenkins를 통해 Dockerfile에 정의 해둔 NestJS 이미지를 빌드하고자 했으나 에러가 발생함
원인 : Dockerfile에 npm ci 명령어를 통해 의존성 설치를 진행하는 부분에서 (
package.json의 dependencies
) 해당패키지가 미존재 하여 발생
한 이슈해결 방안 : 아래 명령어를 통해 의존성 설치 진행 후 Jenkins 재빌드 진행
참고 사항 :