36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
plugins {
|
|
id("com.iqser.red.service.java-conventions")
|
|
id("io.freefair.lombok") version "8.4"
|
|
}
|
|
|
|
description = "redaction-service-document"
|
|
val persistenceServiceVersion = "2.612.0-RED10072.1"
|
|
val layoutParserVersion = "newNode"
|
|
|
|
group = "com.knecon.fforesight"
|
|
|
|
dependencies {
|
|
implementation("com.iqser.red.service:persistence-service-internal-api-v1:${persistenceServiceVersion}")
|
|
api("com.google.protobuf:protobuf-java-util:4.28.3")
|
|
|
|
testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.1")
|
|
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.8.1")
|
|
}
|
|
|
|
publishing {
|
|
publications {
|
|
create<MavenPublication>(name) {
|
|
from(components["java"])
|
|
}
|
|
}
|
|
repositories {
|
|
maven {
|
|
url = uri("https://nexus.knecon.com/repository/red-platform-releases/")
|
|
credentials {
|
|
username = providers.gradleProperty("mavenUser").getOrNull();
|
|
password = providers.gradleProperty("mavenPassword").getOrNull();
|
|
}
|
|
}
|
|
}
|
|
}
|