记录jenkins回滚代码

看不清楚的Ctrl+滚轮(不要点击图片)

mkdir -p /tmp/undo/${BUILD_ID}
cd /tmp/undo/${BUILD_ID}
################ 下载 ###############
git clone $git
cd /tmp/undo/${BUILD_ID}/*/
git branch
git branch -r
############### 切换到指定的分支 ####################
git checkout $env
ls -l
############### 回滚至上一个版本 ####################
git reset --hard HEAD^

############### 重新提交 ####################
git add .
git commit -m "回滚"
git push -f  origin $env
################清除不用的####################
rm -rf /tmp/undo/*

# 上面一些查看的命令可以省略,这里是方便查看
# 连接的服务器可以是任意一台,不过要先做好免密
posted @ 2022-02-24 11:19  六月OvO  阅读(73)  评论(0编辑  收藏  举报