jenkins执行本地/远程shell脚本

1. 执行 本地 shell命令或者脚本

2. 执行远程机器的命令或者脚本。

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  构建项目后,执行远程命令。

发布了748 篇原创文章 · 获赞 458 · 访问量 243万+

猜你喜欢

转载自blog.csdn.net/u010164190/article/details/105176075