maven publish

This commit is contained in:
alex-s168
2025-02-03 12:55:02 +01:00
parent 4ed0225b4f
commit 6c44aae9cf
2 changed files with 18 additions and 2 deletions

6
.gitignore vendored
View File

@@ -1,3 +1,7 @@
.env
.idea
gradle/
.gradle .gradle
build/ build/
!gradle/wrapper/gradle-wrapper.jar !gradle/wrapper/gradle-wrapper.jar
@@ -41,4 +45,4 @@ bin/
### Mac OS ### ### Mac OS ###
.DS_Store .DS_Store
kls_database.db kls_database.db

View File

@@ -2,6 +2,7 @@ plugins {
kotlin("jvm") version "1.9.21" kotlin("jvm") version "1.9.21"
application application
`maven-publish` `maven-publish`
id("co.uzzu.dotenv.gradle") version "4.0.0"
} }
group = "me.alex_s168" group = "me.alex_s168"
@@ -30,6 +31,17 @@ application {
} }
publishing { publishing {
repositories {
maven {
url = uri("http://198.7.115.119:8080/libs")
isAllowInsecureProtocol = true
credentials {
username = env.USER.orNull()
password = env.PASS.orNull()
}
}
}
publications { publications {
create<MavenPublication>("maven") { create<MavenPublication>("maven") {
groupId = group.toString() groupId = group.toString()
@@ -39,4 +51,4 @@ publishing {
from(components["kotlin"]) from(components["kotlin"])
} }
} }
} }