jenkins 執行遠程linux命令


在Jenkins中進行構建時,可能需要首先SSH登錄到一個遠程服務器以執行必要的腳本,然后再執行構建。這時,需要安裝SSH Plugin,並進行如下配置。
1.在Jenkins界面,系統管理->管理插件->安裝SSH Plugin

說明,SSH Plugin的目的就是支持SSH到遠程服務器,然后執行Shell命令。

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

配置要SSH遠程連接的服務器信息,示例如下:

  • Hostname: SSH服務器的地址
  • Port: 22
  • User Name: 登錄用戶名
  • Password/Passphrase: 登錄密碼

3.在Jenkins界面,配置一個job->在”構建環境“區域
勾選Execute shell script on remote host using ssh,並進行如下必要設置:

    • SSH site:選擇步驟2設置的SSH
    • Pre build script:構建之前要要執行的腳本,如./pre_test.sh
    • Post build script:構建之后要要執行的腳本,如export PAHT=/root


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM