generated from mingliqiye/lib-tem
Compare commits
No commits in common. "master" and "Auto-Releases-0.1-5e4f7c7754" have entirely different histories.
master
...
Auto-Relea
@ -22,5 +22,6 @@ 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" -a "build/publications/mavenJava"
|
||||
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"
|
||||
|
||||
|
@ -1,7 +1,6 @@
|
||||
import java.security.MessageDigest
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Date
|
||||
|
||||
plugins {
|
||||
id("java")
|
||||
id("java-library")
|
||||
@ -23,8 +22,6 @@ group = GROUPSID
|
||||
version = VERSIONS
|
||||
|
||||
val libDir = rootDir.resolve("build").resolve("libs")
|
||||
val publicationsDir =
|
||||
rootDir.resolve("build").resolve("publications").resolve("mavenJava")
|
||||
|
||||
java {
|
||||
withSourcesJar()
|
||||
@ -52,15 +49,15 @@ private fun generateHash(file: File, string: String): String {
|
||||
}
|
||||
}
|
||||
|
||||
private fun getHash(outpath: String, file: File) {
|
||||
private fun getHash(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(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")
|
||||
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")
|
||||
md5f.writeText(md5)
|
||||
sha1f.writeText(sha1)
|
||||
sha256f.writeText(sha256)
|
||||
@ -128,13 +125,11 @@ tasks.register("build-jar") {
|
||||
dependsOn(tasks["sourcesJar"])
|
||||
dependsOn(tasks["generatePomFileForMavenJavaPublication"])
|
||||
dependsOn(tasks["generateMetadataFileForMavenJavaPublication"])
|
||||
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"))
|
||||
}
|
||||
/*doLast {
|
||||
getHash(File(libDir, jarName))
|
||||
getHash(File(libDir, fatJarName))
|
||||
getHash(File(libDir, srcJarName))
|
||||
}*/
|
||||
}
|
||||
components {
|
||||
withType<AdhocComponentWithVariants>().configureEach {
|
||||
|
27
build.yaml
Normal file
27
build.yaml
Normal file
@ -0,0 +1,27 @@
|
||||
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"
|
||||
|
@ -1,5 +1,5 @@
|
||||
GROUPSID=com.mingliqiye
|
||||
ARTIFACTID=string-utils
|
||||
VERSIONS=1.0.4
|
||||
ARTIFACTID=string-utilts
|
||||
VERSIONS=0.1
|
||||
MAINCLASS=com.mingliqiye
|
||||
JDKVERSIONS=1.8
|
||||
|
@ -1,2 +1 @@
|
||||
val ARTIFACTID: String by settings.extra
|
||||
rootProject.name= ARTIFACTID
|
||||
rootProject.name = "string-utilts"
|
||||
|
27
workflows/build.yaml
Normal file
27
workflows/build.yaml
Normal file
@ -0,0 +1,27 @@
|
||||
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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user