Compare commits

..

11 Commits

Author SHA1 Message Date
M2ke4U
60c416d3a9 Use snapshost repo 2024-08-12 19:27:37 +08:00
M2ke4U
78cc493220 Remove gpr registrations 2024-08-12 19:21:37 +08:00
M2ke4U
360ab76f27 Update build_1.20.6.yml 2024-08-12 19:13:56 +08:00
M2ke4U
4e56383c3f Fix environment varible init 2024-08-12 19:05:46 +08:00
M2ke4U
0486f22863 [ci skip]Remove incorrect env init 2024-08-12 19:03:08 +08:00
M2ke4U
4d0250da91 Move publish to script 2024-08-12 18:55:00 +08:00
M2ke4U
cee875b0fd [ci skip]Move publish to script 2024-08-12 18:54:22 +08:00
M2ke4U
564c218c3a Removed github packages 2024-08-12 18:46:33 +08:00
M2ke4U
4616a6706f Removed github packages 2024-08-12 18:46:07 +08:00
M2ke4U
b4330e6a62 Added maven publish back 2024-08-12 18:36:07 +08:00
M2ke4U
d228424df6 Added molia maven repo 2024-08-12 18:30:41 +08:00
3 changed files with 18 additions and 12 deletions

View File

@@ -12,6 +12,9 @@ jobs:
build:
runs-on: ubuntu-latest
environment: default
env:
MAVEN_REPO_USER: ${{ secrets.MAVEN_REPO_USER }}
MAVEN_REPO_PASSWORD: ${{ secrets.MAVEN_REPO_PASSWORD }}
steps:
- name: Checkout Git Repository
uses: actions/checkout@v4
@@ -32,6 +35,11 @@ jobs:
run: gradle applyPatches
- name: CreateJar
run: gradle createMojmapBundlerJar createMojmapPaperclipJar
- name: Publish to repo
run: |
export MAVEN_REPO_USER=${{ secrets.MAVEN_REPO_USER }}
export MAVEN_REPO_PASSWORD=${{ secrets.MAVEN_REPO_PASSWORD }}
./gradlew publish -PpublishDevBundle=true
- name: SetENV
run: sh scripts/SetENV.sh
- name: Upload Artifact
@@ -64,4 +72,4 @@ jobs:
secret_v2: ${{ secrets.API_KEY }}
tag: ${{ env.tag }}
project_id: ${{ env.project_id }}
run: sh scripts/PushToAPI.sh
run: sh scripts/PushToAPI.sh

View File

@@ -100,21 +100,15 @@ allprojects {
publishing {
repositories {
maven {
name = "githubPackage"
url = uri("https://maven.pkg.github.com/LuminolMC/Luminol")
name = "moliaMavenRepo"
url = uri("https://maven.moliatopia.icu/repository/maven-snapshots/")
credentials.username = System.getenv("GITHUB_USERNAME")
credentials.password = System.getenv("GITHUB_TOKEN")
}
publications {
register<MavenPublication>("gpr") {
from(components["java"])
}
credentials.username = System.getenv("MAVEN_REPO_USER")
credentials.password = System.getenv("MAVEN_REPO_PASSWORD")
}
}
}
}
}
publishing {
if (project.hasProperty("publishDevBundle")) {

4
scripts/PushToMaven.sh Normal file
View File

@@ -0,0 +1,4 @@
prop() {
grep "^[[:space:]]*${1}" gradle.properties | cut -d'=' -f2 | sed 's/^[[:space:]]*//; s/\r//'
}
sh publish -PpublishDevBundle=true