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

44 lines
1.0 KiB
Kotlin

/*
* This file was generated by the Gradle 'init' task.
*/
plugins {
id("com.opitzconsulting.demo.ci.java-library-conventions")
`maven-publish`
id("org.springframework.boot") version "3.2.0"
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 {
implementation("org.springframework.boot:spring-boot-starter")
api(project(":list")) }