Загрузка данных


buildscript {
    dependencies {
        classpath("org.apache.commons:commons-lang3:3.18.0")
        classpath("org.mozilla:rhino:1.7.15.1")
    }
}  
 
plugins {
    java
    idea
    id("org.springframework.boot") version "3.1.5"
    id("io.spring.dependency-management") version "1.0.15.RELEASE"
    id("org.openapi.generator") version "6.4.0"
    id("org.sonarqube") version "7.2.2.6593"
}
 
apply(plugin = "io.spring.dependency-management")
 
group = "ru.masterchain"
version = "0.0.1-SNAPSHOT"
 
java.sourceCompatibility = JavaVersion.VERSION_17
 
extra["testcontainers.version"] = "1.21.4"
 
sonarqube {
    properties {
        val token = project.properties["systemProp.sonarToken_prod_${rootProject.name}"] ?: "";
        property("sonar.token", token)
        property("sonar.host.url", "https://arw-sonarqube:9443")
        property("sonar.insecure", "true")
        property("sonar.ssl.verify", "false")
        property("sonar.projectKey", "cfa_dfa-platform_dfa_tariff_java_ef184cde-6e44-4b2a-89c4-a074d45e6da0")
        property("sonar.projectName", "dfa_tariff_java")
        property("sonar.qualitygate.wait", true)
    }
}
 
dependencies {
...
implementation("org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0")
...
}