此处远程部署的是php项目,在服务器A部署了Jenkins,用Jenkins构建服务器B的项目
百度用的都是maven,很火大,和小B吵架了都,以为非maven不可,结果是可以不用maven的
1.配置jenkins插件和全局工具配置
先去系统管理,然后里面有个插件管理
1.1先配置一下全局工具配置,不推荐自动安装
2.2添加除了新手推荐需要安装的插件
Publish Over SSH用于连接远程服务器
Deploy to container插件用于把打包的应用发布到远程服务器
3.构建项目,部署项目到远程服务器
3.1 配置连接远程服务器的ssh
去系统设置里配置Publish over SSH
Passphrase 服务器的密码
Path to key 连接远程服务器密钥文件的路径
Key 密钥文件的内容
Name 自定义服务器名
HostName 服务器IP外网地址
UserName 服务器用户名
Remote Directory 传输文件的目录
3.2构建项目
新建任务
3.3配置
3.4构建成功