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 构建项目后,执行远程命令。
jenkins执行本地/远程shell脚本相关推荐
- java 读取ssh2协议得到的数据_Java通过SSH2协议执行远程Shell脚本
Java通过SSH2协议执行远程Shell脚本(ganymed-ssh2-build210.jar) ganymed-ssh2简介: Ganymed SSH-2 for Java是用纯Java实现SS ...
- [转载]: 用PsTools工具执行本地/远程Windows管理任务
本文转载如下连接:SysInternals系列:使用PsTools工具执行本地/远程PC管理任务如果你希望使用命令行连接到远程计算机上执行各种管理工作,如查看远程计算机进程信息.关闭进程.甚至是管理远 ...
- Linux命令每五分钟执行一次,Linux crontab 每5秒钟执行一次 shell 脚本 的方法
Linux crontab 每5秒钟执行一次 shell 脚本 的方法 由于 Linux 的 crontab 的定时命令格式如下: minute hour day-of-month month-of- ...
- 本地使用shell脚本批量导入导出镜像文件
背景 对于一些不通外网的环境进行部署的时候,需要进行离线部署项目,所以需要导出镜像后本地导出.一下做个脚本把需要导出的java项目批量处理. 导出本地镜像 shell脚本如下: #/bin/bash ...
- java 远程shell脚本_java通过ssh连接服务器执行shell命令详解及实例
java通过ssh连接服务器执行shell命令详解 java通过ssh连接服务器执行shell命令:JSch 是SSH2的一个纯Java实现.它允许你连接到一个sshd 服务器,使用端口转发,X11转 ...
- php调用shell执行scp,使用shell脚本自动执行scp文件传输
使用shell脚本自动执行scp文件传输 我的unix系统上的目录中有n个文件. 有没有办法编写一个shellcript,将所有这些文件通过scp传输到指定的远程系统. 我将在脚本中指定密码,这样我就 ...
- linux脚本执行进度条,shell脚本实现进度条
使用shell脚本编写进度条 可已加入到shell脚本当中 主要作用:好看 美观 没毛用 (一) 普通进度条: #!/bin/bash b='' for ((i=0;$i<=20;i++)) d ...
- linux脚本里调执行命令,使用shell的-n/-x/-x执行选项调试Shell脚本
我们在前面介绍的调试手段是通过修改shell脚本的源代码,从其输出相关的调试信息来定位错误的,那有没有不修改源代码来调试shell脚本的方法呢?有的,那就是使用shell的执行选项,下面将介绍一些常用 ...
- linux shell 执行目录,bash shell脚本执行的几种方法
bash shell 脚本执行的方法有多种,本文作一个总结,供大家学习参考. 假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限. 方法一: ...
最新文章
- 国内高校硕博补贴大公开!(某校博士在读已经年薪 25w 了)
- 第八章 springboot + mybatis + 多数据源
- JS面向对象的程序设计之继承-继承的实现-借用构造函数
- Educational Codeforces Round 119 (Rated for Div. 2)
- 2009年5月软件设计师考前预测试题及考点解析
- asp.net如何给每张图片动态添加水印方法(二)
- javascript Exception handling statements(异常处理)
- 实操|风控规则的监控与自动化策略生成
- I/O模型+Nginx基本配置
- EXCEL数据比对常用函数
- 私活必备11个免费后台管理系统模板
- C语言:解一元二次方程
- Zookeeper简单搭建
- 系统里能看服务器型号,操作系统如何查看服务器型号
- ZigBee网络类毕业论文文献都有哪些?
- 国产数据库发展现状分析
- python大数据培训班学费
- Excel VBA(09)类模块和数据库操作
- 盛邦安全:强化网络空间地图测绘能力,为下一代Web应用构筑坚实护盾
- Linux 下如何查看进程和终止进程