diff --git a/Jenkinsfile b/Jenkinsfile index 5a27597..d96e698 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,40 +1,6 @@ pipeline { agent any 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") { when { not {