Jenkins中的SSH Plugin暨SSH remote hosts配置

在Jenkins中进行构建时,可能须要首先SSH登陆到一个远程服务器以执行必要的脚本,而后再执行构建。这时,须要安装SSH Plugin,并进行以下配置。
1.在Jenkins界面,系统管理->管理插件->安装SSH Pluginshell

说明,SSH Plugin的目的就是支持SSH到远程服务器,而后执行Shell命令。服务器

2.在Jenkins界面,系统管理->Configure(配置)->SSH remote hostsssh

配置要SSH远程链接的服务器信息,示例以下:ui

  • Hostname: SSH服务器的地址
  • Port: 22
  • User Name: 登陆用户名
  • Password/Passphrase: 登陆密码

3.在Jenkins界面,配置一个job->在”构建环境“区域插件

勾选Execute shell script on remote host using ssh,并进行以下必要设置:ip

  • SSH site:选择步骤2设置的SSH
  • Pre build script:构建以前要要执行的脚本,如./pre_test.sh
  • Post build script:构建以后要要执行的脚本,如export PAHT=/root

相关文章
相关标签/搜索