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 {
|
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 {
|
||||||
|
Loading…
Reference in New Issue
Block a user