Final sendoff for 1.18.2

Update Paper and CI improvements
This commit is contained in:
Telesphoreo 2023-06-10 23:53:55 -05:00
parent 8274f52923
commit b90b32ca54
No known key found for this signature in database
GPG key ID: 68B745F7F8C2FADA
3 changed files with 13 additions and 3 deletions

8
Jenkinsfile vendored
View file

@ -6,7 +6,6 @@ pipeline {
stages {
stage('applyPatches') {
steps {
scmSkip(deleteBuild: true)
withGradle {
sh './gradlew applyPatches --no-daemon --refresh-dependencies'
}
@ -17,6 +16,11 @@ pipeline {
withGradle {
sh './gradlew createReobfPaperclipJar --no-daemon --refresh-dependencies'
}
sh """
#!/bin/sh
mv \${WORKSPACE}/build/libs/Scissors-paperclip-*.jar \${WORKSPACE}/build/libs/scissors-\${BRANCH_NAME}-\${BUILD_NUMBER}.jar
rm \${WORKSPACE}/build/libs/Scissors-bundler-*.jar
"""
}
}
stage('test') {
@ -48,7 +52,7 @@ pipeline {
}
post {
always {
archiveArtifacts artifacts: 'build/libs/Scissors-paperclip-*.jar', fingerprint: true
archiveArtifacts artifacts: 'build/libs/scissors-*.jar', fingerprint: true
junit 'Scissors-Server/build/test-results/test/*.xml'
junit 'Scissors-API/build/test-results/test/*.xml'
cleanWs()

View file

@ -3,6 +3,12 @@
Scissors is a fork of Paper that aims to fix exploits possible in Creative Mode. Many of these exploits are ones that
Paper's own team has either refused to fix or would have.
## Links
### [Scissors Download](https://ci.plex.us.org/job/Scissors)
### [Scissors Javadoc](https://javadoc.scissors.gg/1.18.2)
### [Scissors Announcements](https://totalfreedom.me/forum/board/139)
### [Scissors General Discussion](https://totalfreedom.me/forum/board/140)
## Tasks
```
Paperweight tasks

View file

@ -2,7 +2,7 @@ group=me.totalfreedom.scissors
version=1.18.2-R0.1-SNAPSHOT
mcVersion=1.18.2
paperRef=df630a27cc2d0b3731bf5dd311c4119c9c5b43f6
paperRef=fc9ee65a32622d03a91db39364b6f106cf88335b
org.gradle.caching=true
org.gradle.parallel=true