Jenkins构建(8):Jenkin实现自动化卸载服务
Jenkin实现自动化卸载服务【调用远程服务器进行卸载服务(关闭docker任务和删除所有镜像)】
Jenkins设置:
一、环境配置
Dashboard-->Manage Jenkins-->Configure System,配置Publish over

二、构建任务
新建Item-->输入任务名称,选择Freesty project

|
#停止所有本机上的docker服务 docker stop $(docker ps -a -q) #删除所有本机上的docker服务 docker rm $(docker ps -a -q) #删除docker镜像 docker rmi $(docker images -q) #删除卷 docker volume ls docker volume prune -f #删除之前安装包和安装目录 cd /home/cg rm -rf scheduler rm -rf auto_casb/ #删除之前升级的目录 rm -rf auto_casb_update |
执行结果:

备注:记得进行SSH超时设置
这篇博客介绍了如何使用Jenkins实现自动化卸载服务,重点在于通过调用远程服务器来关闭Docker任务并删除所有镜像。在Jenkins设置中,包括环境配置如Publish over SSH的配置,以及创建Freestyle project构建任务。记得在设置中处理SSH超时问题以确保流程顺利执行。

663

被折叠的 条评论
为什么被折叠?



