Removed modpack update step from Jenkinsfile.
This commit is contained in:
parent
3536b747fd
commit
4deac63b06
34
Jenkinsfile
vendored
34
Jenkinsfile
vendored
@ -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 {
|
||||
|
Loading…
Reference in New Issue
Block a user