Removed modpack update step from Jenkinsfile.

This commit is contained in:
Harrison Deng 2022-05-16 14:38:06 -05:00
parent 3536b747fd
commit 4deac63b06

34
Jenkinsfile vendored
View File

@ -1,40 +1,6 @@
pipeline { pipeline {
agent any agent any
stages { stages {
stage("update modpack") {
when {
allOf {
triggeredBy "BuildUpstreamCause"
branch '**/develop'
}
}
steps {
sshagent(['eb018bad-5d56-4306-a006-60fb7cf194aa']) {
sh "rm -rf update-folder"
sh "GIT_SSH_COMMAND='ssh -o StrictHostKeyChecking=no' git clone git@dev.sys.reslate.xyz:ydeng/rsemcs.git update-folder"
dir('update-folder') {
sh "git checkout develop"
sh "mkdir temp"
}
dir('update-folder/temp') {
sh "curl -LOJR https://dev.sys.reslate.xyz/dev-auto/job/ydeng-public/job/rsemcm/job/master/lastSuccessfulBuild/artifact/publish/RSEMCM_server.zip"
sh "unzip RSEMCM_server.zip"
}
dir('update-folder') {
sh "rm -rf ./mods"
sh "mv ./temp/mods ./"
sh "rsync -av --ignore-existing --delete ./temp/config ./config"
sh "rm -r ./temp"
sh "wget -i ../server_mods.txt -P ./mods/"
sh "rm -rf ./mods/*.jar.*"
sh "git add ."
sh returnStatus: true, script: 'git commit -a -m "Automatic updating of mods and their configurations."'
sh returnStatus: true, script: "git push"
}
sh "rm -rf update-folder"
}
}
}
stage("run server") { stage("run server") {
when { when {
not { not {