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(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(); } } } }