38 lines
914 B
Kotlin
38 lines
914 B
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"))
|
|
}
|