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

相關文章
相關標籤/搜索