Skip to content
This repository was archived by the owner on Feb 19, 2026. It is now read-only.

Commit 7ab3e8f

Browse files
committed
bump: version 1.0.0
1 parent 8a20501 commit 7ab3e8f

File tree

10 files changed

+458
-0
lines changed

10 files changed

+458
-0
lines changed

.cz.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[tool.commitizen]
2+
name = "cz_conventional_commits"
3+
tag_format = "$version"
4+
version_scheme = "semver"
5+
version_files = ["build.gradle.kts:version"]
6+
version = "1.0.0"
7+
update_changelog_on_bump = true

.editorconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[*.{kt,kts}]
2+
ktlint_standard_max-line-length = disabled

.gitignore

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
### Gradle ###
2+
.gradle
3+
!gradle/wrapper/gradle-wrapper.jar
4+
5+
### Build ###
6+
build/
7+
!**/src/main/**/build/
8+
!**/src/test/**/build/
9+
10+
### IntelliJ IDEA ###
11+
.idea
12+
.jpb
13+
*.iws
14+
*.iml
15+
*.ipr
16+
out/
17+
!**/src/main/**/out/
18+
!**/src/test/**/out/
19+
20+
### macOS ###
21+
.DS_Store

build.gradle.kts

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
plugins {
2+
id("maven-publish")
3+
id("signing")
4+
kotlin("jvm") version "1.9.21"
5+
}
6+
7+
group = "dev.junsung"
8+
version = "1.0.0"
9+
10+
repositories {
11+
mavenCentral()
12+
}
13+
14+
kotlin {
15+
jvmToolchain(21)
16+
}
17+
18+
java {
19+
withJavadocJar()
20+
withSourcesJar()
21+
}
22+
23+
publishing {
24+
publications {
25+
create<MavenPublication>("maven") {
26+
groupId = project.group.toString()
27+
artifactId = project.name
28+
version = project.version.toString()
29+
from(components["java"])
30+
pom {
31+
name.set("ProcessKt")
32+
description.set("ProcessKt is a versatile open-source project designed to simplify and enhance the execution of shell commands, providing a seamless experience for developers working with Kotlin. This project empowers users to effortlessly integrate and manage shell commands within their Kotlin applications, fostering efficiency and flexibility in command-line operations.")
33+
url.set("https://github.com/junsung-cho/ProcessKt")
34+
licenses {
35+
license {
36+
name.set("MIT License")
37+
url.set("https://github.com/junsung-cho/ProcessKt/blob/main/LICENSE")
38+
}
39+
}
40+
scm {
41+
url.set("https://github.com/junsung-cho/ProcessKt.git")
42+
}
43+
developers {
44+
developer {
45+
id.set("junsung")
46+
name.set("Junsung Cho")
47+
email.set("[email protected]")
48+
}
49+
}
50+
}
51+
}
52+
}
53+
repositories {
54+
maven {
55+
val username = System.getenv("OSSRH_USERNAME")
56+
val password = System.getenv("OSSRH_PASSWORD")
57+
58+
setUrl("https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/")
59+
credentials {
60+
this.username = username
61+
this.password = password
62+
}
63+
}
64+
}
65+
}
66+
67+
signing {
68+
sign(publishing.publications)
69+
}

gradle/wrapper/gradle-wrapper.jar

59.3 KB
Binary file not shown.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#Thu Jan 04 08:22:16 KST 2024
2+
distributionBase=GRADLE_USER_HOME
3+
distributionPath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
5+
zipStoreBase=GRADLE_USER_HOME
6+
zipStorePath=wrapper/dists

gradlew

Lines changed: 234 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)