Skip to content

Commit 930f0f6

Browse files
authored
Merge pull request #112 from ItRecode/develop
1차 배포 version 0.0.1
2 parents a31a85d + 5ff496e commit 930f0f6

File tree

131 files changed

+5637
-30
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+5637
-30
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @Jaeyeop-Jung @Pull-Stack @kdomo
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
## 관련 이슈 번호
22

3+
<!-- - [이슈번호 / 이슈내용](https://recodeit.atlassian.net/browse/이슈번호) -->
4+
35
## 설명
46

57
## 변경사항
8+
69
<!-- PR에 반영되어야 할 변경 사항들을 가능한 자세히 작성 해주세요. -->
710
<!-- - [x] 회원가입 및 로그인 -->
811

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,8 @@ out/
3434
/.nb-gradle/
3535

3636
### VS Code ###
37-
.vscode/
37+
.vscode/
38+
39+
### Custom ###
40+
logs/
41+
*.pem

build.gradle

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,18 @@ plugins {
44
id 'io.spring.dependency-management' version '1.0.15.RELEASE'
55
}
66

7-
group = 'com.recodeit'
7+
group = 'com.recordit'
88
version = '0.0.1-SNAPSHOT'
99
sourceCompatibility = '11'
1010

1111
configurations {
1212
compileOnly {
1313
extendsFrom annotationProcessor
1414
}
15+
all {
16+
// log4j2를 위해 logback 의존성 제거
17+
exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging'
18+
}
1519
}
1620

1721
repositories {
@@ -24,14 +28,39 @@ dependencies {
2428
implementation 'org.springframework.boot:spring-boot-starter-validation'
2529
implementation 'org.springframework.boot:spring-boot-starter-web'
2630
implementation 'org.springframework.session:spring-session-data-redis'
31+
implementation 'io.springfox:springfox-boot-starter:3.0.0'
32+
implementation 'io.springfox:springfox-swagger-ui:3.0.0'
33+
34+
// embedded redis
35+
implementation('it.ozimov:embedded-redis:0.7.3') {
36+
exclude group: "org.slf4j", module: "slf4j-simple"
37+
}
38+
2739
compileOnly 'org.projectlombok:lombok'
2840
developmentOnly 'org.springframework.boot:spring-boot-devtools'
2941
runtimeOnly 'com.h2database:h2'
3042
runtimeOnly 'org.mariadb.jdbc:mariadb-java-client'
3143
annotationProcessor 'org.projectlombok:lombok'
3244
testImplementation 'org.springframework.boot:spring-boot-starter-test'
45+
46+
// use static mock
47+
testImplementation 'org.mockito:mockito-inline:4.5.1'
48+
49+
// use ConfigurationProperties
50+
annotationProcessor "org.springframework.boot:spring-boot-configuration-processor"
51+
52+
// use s3
53+
implementation 'com.amazonaws:aws-java-sdk-s3:1.12.372'
54+
55+
// log4j2
56+
implementation 'org.springframework.boot:spring-boot-starter-log4j2'
57+
3358
}
3459

3560
tasks.named('test') {
3661
useJUnitPlatform()
3762
}
63+
64+
jar {
65+
enabled = false
66+
}

dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
FROM adoptopenjdk/openjdk11
2+
ARG JAR_FILE=target/*.jar
3+
COPY ${JAR_FILE} app.jar
4+
ENTRYPOINT ["java","-jar","/app.jar"]

0 commit comments

Comments
 (0)