jenkins(3): jenkins執行shell命令


參考: https://www.cnblogs.com/reblue520/p/7146693.html

1. 執行 本地 shell命令或者腳本

 

是在一個構建中的  bulid 選項卡。

 

執行本地中的一個腳本

 

執行一個命令

 

2. 執行遠程機器的命令或者腳本。

 

2.1  ssh 插件要安裝好

 

2.2  添加一個 用於遠程的證書

在jenkins首頁 點擊 Credentials 進入如下頁面

 

點擊System 進入頁面進行 credentials的添加:

可以添加用戶名密碼憑證,也可添加 用戶名 密鑰作為憑證。當然還有其它的請根據情況自行選擇.

 

最后出現了 名字為 root(remote_exec) 的憑證。

 

2.3  配置遠程主機和證書的對應

Manage Jenkins--> configure system--->SSH remote hosts即行配置

也可以省略上面的 第二步, 直接在 這個頁面添加credentials.

 

 

 

2.4 構建item 選擇執行遠程腳本一項。

shell-exec 是構建的項目的名稱.  只有進行了上面第3 步的配置,在 SSH site下面才會有選擇項目(主機選擇).

 

最后在 項目中  點擊  build now  構建項目后,執行遠程命令。


免責聲明!

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



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