💜 1. Version
AOS
- Android Studio Dolphin 2021.3.1 patch 1
- Kotlin 1.7.20
- RoomDB 2.5.0
- SdkVersion
- compileSdkVersion : 33
- targetSdkVersion : 33
- minSdkVersion : 21
Back-end
- Intellij Ultimate 2022.3.1
- 낮은 버전 사용 시 gradle 버전 낮춰서 사용해야 함
- Java 11
- Spring boot 2.7.7
- gradle 7.6
- MySQL 8.0.32
- QueryDSL 5.0.0
💜 2. 외부 API
AOS
- Kakao 소셜 로그인
- Naver Map
- Kakao 주소 API
- Firebase hosting service
- Bootpay
- firebase
Back-end
- AWS S3
- Kakao 소셜 로그인
- Firebase cloud messaging
- Google Cloud language
- nurigo
- AOS 설정 파일
- AOS api key
- BACK build.gradle
- BACK yml files
💜 3. Deploy
EC2 환경 세팅
MobaXterm 프로그램 사용
Jenkins 설치
$sudo wget -q -O - <https://pkg.jenkins.io/debian-stable/jenkins.io.key> | sudo apt-key add -
$sudo sh -c 'echo deb <https://pkg.jenkins.io/debian-stable> binary/ > \\
/etc/apt/sources.list.d/jenkins.list'