Compare commits

...

4 Commits

Author SHA1 Message Date
f2beba28a2
no message
All checks were successful
Gitea Actions Build / Build (push) Successful in 47s
2025-07-10 08:34:04 +08:00
60584636ac
Changes to be committed:
Some checks failed
Gitea Actions Build / Build (push) Failing after 44s
deleted:    build.yaml
	modified:   gradle.properties
	deleted:    workflows/build.yaml
2025-07-10 08:20:07 +08:00
8edf09189d
a
All checks were successful
Gitea Actions Build / Build (push) Successful in 49s
2025-07-05 14:05:12 +08:00
6c02cdf9a0
a
All checks were successful
Gitea Actions Build / Build (push) Successful in 46s
2025-07-05 14:02:36 +08:00
6 changed files with 20 additions and 69 deletions

View File

@ -22,6 +22,5 @@ jobs:
source gradle.properties
SHA=${{gitea.sha}}
curl -o- https://git.mingliqiye.com/Actions/com.mingliqiye.gitea.releases/raw/branch/master/install.sh | bash
FILENAME="${GROUPSID}-${VERSIONS}.jar"
java -jar com.mingliqiye.gitea.releases.jar -s "${{gitea.server_url}}" -o "${{gitea.repository_owner}}" -r ${{gitea.event.repository.name}} -t "${{gitea.token}}" -ti "Auto releases ${{gitea.sha}} ${VERSIONS}" -b "# Auto releases wtih ${{gitea.event.head_commit.message}} - [${{gitea.sha}}](${{gitea.event.head_commit.url}})" -tn "Auto-Releases-${VERSIONS}-${SHA:0:10}" -a "build/libs"
FILENAME="${GROUPSID}-${VERSIONS}.jar" java -jar com.mingliqiye.gitea.releases.jar -s "${{gitea.server_url}}" -o "${{gitea.repository_owner}}" -r ${{gitea.event .repository.name}} -t "${{gitea.token}}" -ti "Auto releases ${{gitea.sha}} ${VERSIONS}" -b "# Auto releases wtih ${{gitea.event .head_commit.message}} - [${{gitea.sha}}](${{gitea.event .head_commit.url}})" -tn "Auto-Releases-${VERSIONS}-${SHA:0:10}" -a "build/libs" -a "build/publications/mavenJava"

View File

@ -1,6 +1,7 @@
import java.security.MessageDigest
import java.text.SimpleDateFormat
import java.util.Date
plugins {
id("java")
id("java-library")
@ -22,6 +23,8 @@ group = GROUPSID
version = VERSIONS
val libDir = rootDir.resolve("build").resolve("libs")
val publicationsDir =
rootDir.resolve("build").resolve("publications").resolve("mavenJava")
java {
withSourcesJar()
@ -49,15 +52,15 @@ private fun generateHash(file: File, string: String): String {
}
}
private fun getHash(file: File) {
private fun getHash(outpath: String, file: File) {
val md5 = generateHash(file, "MD5")
val sha1 = generateHash(file, "SHA-1")
val sha256 = generateHash(file, "SHA-256")
val sha512 = generateHash(file, "SHA-512")
val md5f = File(libDir, file.getName() + ".md5")
val sha1f = File(libDir, file.getName() + ".sha1")
val sha256f = File(libDir, file.getName() + ".sha256")
val sha512f = File(libDir, file.getName() + ".sha512")
val md5f = File(outpath, file.getName() + ".md5")
val sha1f = File(outpath, file.getName() + ".sha1")
val sha256f = File(outpath, file.getName() + ".sha256")
val sha512f = File(outpath, file.getName() + ".sha512")
md5f.writeText(md5)
sha1f.writeText(sha1)
sha256f.writeText(sha256)
@ -125,11 +128,13 @@ tasks.register("build-jar") {
dependsOn(tasks["sourcesJar"])
dependsOn(tasks["generatePomFileForMavenJavaPublication"])
dependsOn(tasks["generateMetadataFileForMavenJavaPublication"])
/*doLast {
getHash(File(libDir, jarName))
getHash(File(libDir, fatJarName))
getHash(File(libDir, srcJarName))
}*/
doLast {
getHash(libDir.toString(),File(libDir, jarName))
getHash(libDir.toString(),File(libDir, fatJarName))
getHash(libDir.toString(),File(libDir, srcJarName))
getHash(publicationsDir.toString(),File(publicationsDir, "module.json"))
getHash(publicationsDir.toString(),File(publicationsDir, "pom-default.xml"))
}
}
components {
withType<AdhocComponentWithVariants>().configureEach {

View File

@ -1,27 +0,0 @@
name: Gitea Actions Build
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
on:
push:
branches:
- master
jobs:
Build:
runs-on: ubuntu-dev
steps:
- name: Check out repository code
uses: https://git.mingliqiye.com/Actions/checkout@v4
- name: build-test
run: |
source gradle.properties
gradle
gradle build-jar
- name: Releases
run: |
source gradle.properties
SHA=${{gitea.sha}}
curl -o- https://git.mingliqiye.com/Actions/com.mingliqiye.gitea.releases/raw/branch/master/install.sh | bash
FILENAME="${GROUPSID}-${VERSIONS}.jar"
java -jar com.mingliqiye.gitea.releases.jar -s "${{gitea.server_url}}" -o "${{gitea.repository_owner}}" -r ${{gitea.event.repository.name}} -t "${{gitea.token}}" -ti "Auto releases ${{gitea.sha}} ${VERSIONS}" -b "# Auto releases wtih ${{gitea.event.head_commit.message}} - [${{gitea.sha}}](${{gitea.event.head_commit.url}})" -tn "Auto-Releases-${VERSIONS}-${SHA:0:10}" -a "build/libs"

View File

@ -1,5 +1,5 @@
GROUPSID=com.mingliqiye
ARTIFACTID=string-utilts
VERSIONS=0.1
ARTIFACTID=string-utils
VERSIONS=1.0.4
MAINCLASS=com.mingliqiye
JDKVERSIONS=1.8

View File

@ -1 +1,2 @@
rootProject.name = "string-utilts"
val ARTIFACTID: String by settings.extra
rootProject.name= ARTIFACTID

View File

@ -1,27 +0,0 @@
name: Gitea Actions Build
run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀
on:
push:
branches:
- master
jobs:
Build:
runs-on: ubuntu-dev
steps:
- name: Check out repository code
uses: https://git.mingliqiye.com/Actions/checkout@v4
- name: build-test
run: |
source gradle.properties
gradle
gradle build-jar
- name: Releases
run: |
source gradle.properties
SHA=${{gitea.sha}}
curl -o- https://git.mingliqiye.com/Actions/com.mingliqiye.gitea.releases/raw/branch/master/install.sh | bash
FILENAME="${GROUPSID}-${VERSIONS}.jar"
java -jar com.mingliqiye.gitea.releases.jar -s "${{gitea.server_url}}" -o "${{gitea.repository_owner}}" -r ${{gitea.event.repository.name}} -t "${{gitea.token}}" -ti "Auto releases ${{gitea.sha}} ${VERSIONS}" -b "# Auto releases wtih ${{gitea.event.head_commit.message}} - [${{gitea.sha}}](${{gitea.event.head_commit.url}})" -tn "Auto-Releases-${VERSIONS}-${SHA:0:10}" -a "build/libs"