1. Gitlab 소스 클론 이후 빌드 및 배포할수 있도록 정리한 문서63
1) 사용한 JVM, 웹서버, WAS 제품 등의 종류와 설정값, 버전(IDE버전 포함) 기재
- Server : AWS EC2
- Ubuntu 20.04.1
- Nginx : 1.18.0 (Ubuntu)
- Docker
- Jenkins
- Backend
- Java : Java 11.0.13
- Framework : SpringBoot 2.6.24
- ORM : JPA(Hibernate)
- IDE : Intellij 2021.3.1
- Dependency tool : gradle-7.3.2
- AWS S3
- Frontend
- HTML5, CSS3, Javascript(Es6)
- Next.js 12.0.10
- Node.js 16.13.0
- Npm 8.1.0
- React 17.0.2
- VS Code 1.62.3
- DataBase
- Mysql-8.0.27
- MongoDB-4.2.19
2) 빌드 시 사용되는 환경 변수 등의 주요 내용 상세 기재
frontend
- next-env.d.ts
- next.config.js
- package.json
- tsconfig.json
- next.config.js(Nextjs 설정)
- next-env.d.ts(Typescript 설정)
- package.json (Frontend 프로젝트 설정)
- tsconfig.json (Typescript 컴파일러 옵션 설정)
backend
- src
- main
-resource
- application.yml
- application-aws.yml
- application-credentials.yml
- application-oauth.yml
- bootstrap.yml
- src
- main
-resource
- application.yml
- application-aws.yml
- application-credentials.yml