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 { stages {
stage('applyPatches') { stage('applyPatches') {
steps { steps {
scmSkip(deleteBuild: true)
withGradle { withGradle {
sh './gradlew applyPatches --no-daemon --refresh-dependencies' sh './gradlew applyPatches --no-daemon --refresh-dependencies'
} }
@ -17,6 +16,11 @@ pipeline {
withGradle { withGradle {
sh './gradlew createReobfPaperclipJar --no-daemon --refresh-dependencies' 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') { stage('test') {
@ -48,7 +52,7 @@ pipeline {
} }
post { post {
always { 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-Server/build/test-results/test/*.xml'
junit 'Scissors-API/build/test-results/test/*.xml' junit 'Scissors-API/build/test-results/test/*.xml'
cleanWs() 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 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. 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 ## Tasks
``` ```
Paperweight tasks Paperweight tasks

View File

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