概要
本文记录jenkins上配置docker自动部署
所用插件
- Hudson SCP publisher plugin:拷贝部署文件到远程虚拟机
- Publish Over SSH:执行远程部署命令
- Environment Injector Plugin:注入变量
配置插件
- 配置scp插件:
在jenkins的系统设置里为scp配置远程虚拟机登录信息:
- 配置Publish over ssh插件:
在在jenkins的系统设置里为ssh配置远程虚拟机登录信息:
项目配置
下面的配置都在项目的配置页面
1. 配置所需环境变量
设置自动化脚本中需要用到的变量
2. 配置文件传输
3. 配置远程命令执行
自动化脚本如下&#