Files
pipeline-scripts/chuanqi_server_jenkins
aixianling 41b7c6676e build(chuanqi_server_jenkins): 更新部署脚本以优化文件复制过程
- 修改了文件复制命令,确保只复制必要的文件和目录
- 使用更具体的路径来复制 server、run.sh、stop.sh 和 wch
- 添加了 -f 参数以确保覆盖现有文件
2024-12-13 17:43:37 +08:00

24 lines
687 B
Plaintext

pipeline {
agent any
stages {
stage('部署') {
steps {
echo 'Deploying...'
sh "cd /home/cq/chuanqi-server&&git pull"
sh "cp -rf /home/cq/chuanqi-server/server /home/cq/data/server"
sh "cp -f /home/cq/chuanqi-server/run.sh /home/cq/data/run.sh"
sh "cp -f /home/cq/chuanqi-server/stop.sh /home/cq/data/stop.sh"
sh "cp -rf /home/cq/chuanqi-server/wch /home/cq/data/wch"
}
}
}
post{
success {
echo 'Deployment finished successfully.'
}
failure {
echo 'Deployment failed.'
}
}
}