Browse Source

fix: SpringRestDocs build시 -x test Option으로 테스트 안하고 빌드하도록 수정

pull/6/head
lkd9125(이경도) 8 months ago
parent
commit
d584d8c0b7
  1. 19
      app/kac-app/build.gradle

19
app/kac-app/build.gradle

@ -10,22 +10,30 @@ configurations {
}
dependencies {
implementation "$boot:spring-boot-starter-web"
// security
implementation "$boot:spring-boot-starter-security"
implementation "com.auth0:java-jwt:4.4.0"
// db
runtimeOnly "com.mysql:mysql-connector-j"
implementation "org.bgee.log4jdbc-log4j2:log4jdbc-log4j2-jdbc4:1.16"
// jpa
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0'
implementation "$boot:spring-boot-starter-data-jpa"
// querydsl
implementation "com.querydsl:querydsl-jpa:5.0.0:jakarta"
annotationProcessor "com.querydsl:querydsl-apt:5.0.0:jakarta"
annotationProcessor "jakarta.annotation:jakarta.annotation-api"
annotationProcessor "jakarta.persistence:jakarta.persistence-api"
// rest doc
asciidoctorExt 'org.springframework.restdocs:spring-restdocs-asciidoctor'
// test
testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
implementation project(":common-core")
implementation project(":common-util")
implementation project(":web-api-com")
@ -42,8 +50,10 @@ test {
outputs.dir snippetsDir
}
asciidoctor {
if(project.hasProperty("excludeTest")){
dependsOn test
inputs.dir snippetsDir
}
}
bootJar {
@ -54,7 +64,9 @@ bootJar {
}
asciidoctor.doFirst {
if(project.hasProperty("excludeTest")) {
delete file('src/main/resources/static/docs')
}
}
task copyDocument(type: Copy) {
@ -64,10 +76,13 @@ task copyDocument(type: Copy) {
}
build {
if(project.hasProperty("excludeTest")){
dependsOn copyDocument
}
}
// querydsl
def querydslDir = layout.buildDirectory.dir("generated/querydsl").get().asFile

Loading…
Cancel
Save