手工方案
aws s3 cp --region ap-east-1 s3://appblog-package/bak/pkgs/2019/12/16/05/08/appblog-test-1.0.0.jar /home/appblog/pkgs/
nohup java -jar -Dspring.profiles.active=prod /home/appblog/pkgs/appblog-test-1.0.0.jar > /dev/null 2>&1 &
Jenkins参数方案
根据git commit的版本回滚设置
在Jenkins配置中找到Pre Steps -> Execute shell中添加git checkout ${commitid}命令,其中${commitid}是Git提交的版本号
pwd
if [ -n "${commitid}" ]; then
git checkout ${commitid}
fi