37 lines
749 B
Kotlin
37 lines
749 B
Kotlin
import com.infendro.plugin.infendro
|
|
import com.infendro.plugin.token
|
|
|
|
group = "com.infendro"
|
|
version = "1.1.0"
|
|
|
|
repositories {
|
|
maven("https://git.infendro.com/api/packages/Infendro/maven")
|
|
mavenCentral()
|
|
}
|
|
|
|
plugins {
|
|
alias(libs.plugins.infendro)
|
|
alias(libs.plugins.kotlin)
|
|
id("maven-publish")
|
|
}
|
|
|
|
dependencies {
|
|
implementation(libs.migration)
|
|
implementation(libs.ktor.server)
|
|
implementation(libs.exposed)
|
|
}
|
|
|
|
publishing {
|
|
publications {
|
|
create<MavenPublication>("JVM") {
|
|
from(components["java"])
|
|
groupId = project.group as String
|
|
artifactId = project.name
|
|
version = project.version as String
|
|
}
|
|
}
|
|
repositories {
|
|
infendro(token)
|
|
}
|
|
}
|