This commit is contained in:
hiondal 2025-03-03 14:50:26 +09:00
parent 8d6df6e323
commit 992edd0bd9
19 changed files with 37 additions and 12 deletions

Binary file not shown.

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="AdditionalModuleElements">
<content url="file://$MODULE_DIR$/../../../member/build/generated/sources/annotationProcessor/java/test">
<sourceFolder url="file://$MODULE_DIR$/../../../member/build/generated/sources/annotationProcessor/java/test" isTestSource="true" generated="true" />
</content>
</component>
</module>

View File

@ -2,6 +2,8 @@ plugins {
id 'org.springframework.boot' version '3.4.0' apply false
//id 'io.spring.dependency-management' version '1.1.6' apply false
id 'java'
id "org.sonarqube" version "5.0.0.4638" apply false //apply false
}
allprojects {
@ -15,6 +17,13 @@ subprojects {
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
apply plugin: 'org.sonarqube'
apply plugin: 'jacoco' // JaCoCo
jacoco {
toolVersion = "0.8.11" // JaCoCo
}
repositories {
mavenCentral()
}
@ -59,6 +68,29 @@ subprojects {
testLogging {
events "passed", "skipped", "failed"
}
finalizedBy jacocoTestReport // JaCoCo
}
jacocoTestReport {
dependsOn test
reports {
xml.required = true // SonarQube XML
csv.required = false
html.required = true
html.outputLocation = layout.buildDirectory.dir("jacocoHtml").get().asFile
}
afterEvaluate {
classDirectories.setFrom(files(classDirectories.files.collect {
fileTree(dir: it, exclude: [
"**/config/**", //
"**/entity/**", //
"**/dto/**", // DTO
"**/*Application.class", //
"**/exception/**" //
])
}))
}
}
}

View File

@ -39,7 +39,7 @@ podTemplate(
stage("Get Source") {
checkout scm
props = readProperties file: "deployment/deploy_env_vars"
namespace = "${props.teamid}-${props.root_project}-ns"
namespace = "${props.namespace}"
}
stage("Setup AKS") {

View File

@ -1,9 +1,10 @@
# Team Settings
teamid=dg0200
teamid=unicorn
root_project=lifesub
namespace=unicorn-lifesub-ns
# Container Registry Settings
registry=dg0200cr.azurecr.io
registry=unicorncr.azurecr.io
image_org=lifesub
# Application Settings