6 Commits

Author SHA1 Message Date
~ 𝓁𝓊𝓃𝒶𝓇𝓎
ae8fb49618 📝 update build.gradle.kts 2024-12-14 20:03:19 +01:00
~ 𝓁𝓊𝓃𝒶𝓇𝓎
15871f53b0 Merge pull request #3 from lunarydess/develop
 bump version 1.0.0-develop => 1.0.1-develop
2024-12-14 20:02:59 +01:00
lunarydess
68b5c7b5a0 bump version 1.0.0-develop => 1.0.0-release 2024-12-14 20:01:37 +01:00
~ 𝓁𝓊𝓃𝒶𝓇𝓎
874e2ed598 Merge pull request #2 from lunarydess/develop
 added jitpack publishing
2024-12-14 19:58:41 +01:00
lunarydess
8a814de9de added jitpack-publishing
⬆️ gradle-8.10-all => gradle-8.11.1-all
 added .editorconfig
2024-12-14 19:55:53 +01:00
~ 𝓁𝓊𝓃𝒶𝓇𝓎
2459da0122 create jitpack.yml 2024-12-14 19:42:09 +01:00
4 changed files with 120 additions and 53 deletions

15
.editorconfig Normal file
View File

@@ -0,0 +1,15 @@
[*]
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = false
max_line_length = 120
tab_width = 2
ij_continuation_indent_size = 8
ij_formatter_off_tag = @formatter:off
ij_formatter_on_tag = @formatter:on
ij_formatter_tags_enabled = true
ij_smart_tabs = false
ij_visual_guides =
ij_wrap_on_typing = false

View File

@@ -6,13 +6,15 @@ plugins {
id("java") id("java")
id("java-library") id("java-library")
id("maven-publish")
id("me.champeau.jmh") version "0.7.2" id("me.champeau.jmh") version "0.7.2"
} }
group = "zip.luzey" group = "zip.luzey"
version = "1.0.0-develop" version = "1.0.1-release"
repositories { repositories {
mavenLocal()
mavenCentral() mavenCentral()
} }
@@ -79,3 +81,47 @@ tasks.withType<AbstractArchiveTask> {
isReproducibleFileOrder = true isReproducibleFileOrder = true
isPreserveFileTimestamps = false isPreserveFileTimestamps = false
} }
publishing {
publications {
create<MavenPublication>("jitpack") {
from(components["java"])
groupId = "zip.luzey"
artifactId = "tinyevents"
version = project.version.toString()
pom {
name.set("Lilith")
description.set("A blazingly fast, easy-to-use Java-17 event system.")
url.set("https://github.com/lunarydess/Library-Lilith-JVM")
packaging = "jar"
licenses {
license {
name.set("Apache 2.0")
url.set("https://www.apache.org/licenses/LICENSE-2.0.txt")
}
}
developers {
developer {
id.set("lunarydess")
name.set("Lucielle R. H.")
}
}
issueManagement { url = "https://github.com/lunarydess/Library-TinyEvents/issues" }
scm {
connection = "scm:git:git://github.com/lunarydess/Library-TinyEvents.git"
developerConnection = "scm:git:ssh://github.com/lunarydess/Library-TinyEvents.git"
url = "github.com/lunarydess/Library-TinyEvents"
}
}
}
}
repositories {
maven {
name = "JitPack"
url = uri("https://jitpack.io")
}
}
}

View File

@@ -1,6 +1,6 @@
#Wed Jul 10 15:27:39 CEST 2024 #Wed Jul 10 15:27:39 CEST 2024
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-all.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists

6
jitpack.yml Normal file
View File

@@ -0,0 +1,6 @@
jdk:
- openjdk17
before_install:
- sdk install java 17.0.1-open
- sdk use java 17.0.1-open