ci-demo-2/utilities/build.gradle.kts

34 lines
798 B
Kotlin

/*
* This file was generated by the Gradle 'init' task.
*/
plugins {
id("com.opitzconsulting.demo.ci.java-library-conventions")
`maven-publish`
id("io.spring.dependency-management") version "1.1.4"
}
repositories { maven { url = uri("https://mvn.demo.rattermeyer.de") } }
publishing {
repositories {
maven {
name = "mvnRepository"
url = uri("https://mvn.demo.rattermeyer.de/releases")
isAllowInsecureProtocol = true
credentials(PasswordCredentials::class)
authentication { create<BasicAuthentication>("basic") }
}
}
publications {
create<MavenPublication>("maven") {
groupId = "com.example"
artifactId = "utils-library"
version = "1.0.0"
from(components["java"])
}
}
}
dependencies { api(project(":list")) }