社区
高性能WEB开发
帖子详情
有用过Jenkins的吗,远程执行shell脚本的插件使用遇到点问题
qq_34901554
2016-06-22 05:22:18
在Jenkins中安装完SSH plugin插件后,在系统管理->系统配置中的SSH remote hosts配置已经连接上了,
然后在job中写了点shell命令后构建 结果报这个错:
网上查了好久也没查到原因。远程服务器SSH连接没问题 反而是shell执行出问题
是因为我没有构建环境吗
下面是我的配置
...全文
2798
1
打赏
收藏
有用过Jenkins的吗,远程执行shell脚本的插件使用遇到点问题
在Jenkins中安装完SSH plugin插件后,在系统管理->系统配置中的SSH remote hosts配置已经连接上了, 然后在job中写了点shell命令后构建 结果报这个错: 网上查了好久也没查到原因。远程服务器SSH连接没问题 反而是shell执行出问题 是因为我没有构建环境吗 下面是我的配置
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ren_xu123
2016-07-20
打赏
举报
回复
以我理解,就是权限的问题,以下是别人解决jenkins权限问题的经历,可以参考: http://blog.csdn.net/gzh0222/article/details/41594017
Jenkins
使用
说明
目录 3 第1章
Jenkins
简介 5 1.1
Jenkins
简介 5 1.2
Jenkins
原理 5 1.3 从svn检出代码 5 1.4 对代码进行构建 6 1.5 将构建好的文件发布到服务器 9 第2章
Jenkins
安装 10 2.1
使用
rpm 安装
jenkins
10 2.2
使用
war 安装
jenkins
12 第3章
Jenkins
配置 13 3.1 系统管理 13 3.2 管理
插件
13 3.3 系统设置 14 3.4 Global Tool Configuration 15 第4章 JOB配置 17 4.1 新建JOB 17 4.2 源码管理 17 4.3 构建触发器 18 4.4 构建环境 19 4.5 Pre Steps 19 4.6 Build 19 4.7 Post Steps 20 4.8 构建设置 21 4.9 构建后操作 21 第5章 项目构建 22 第6章
脚本
执行
25 6.1 dubbo部署
脚本
25 6.2 Tomcat部署
脚本
25 第7章
问题
记录 27 7.1 SVN权限
问题
27 7.2 找不到私服上的JAR包 27 7.3 构建时JDK版本
问题
28 7.4 DUBBO启动失败 29 7.5 Host key verification failed 31 7.6
远程
shell
启动失败 31
jenkins
+docker实现自动编译、打包、构建镜像、容器部署
开发push代码到gitlab,触发
jenkins
自动pull代码,通过maven编译、打包,然后通过
执行
shell
脚本
使docker构建镜像并push到私服(或者阿里云)仓库,此操作完成后
jenkins
服务器上再
执行
SSH命令登录到部署服务器,docker从仓库(私服)拉取镜像,启动容器。整个操作流程完成。由于条件所限,故只用两台机器作为搭建环境。3.1安装
插件
SSH:用于SSH
远程
Docker主机
执行
Shell
命令3.2添加SSH
远程
主机添加访问的凭据:系统管理-系统配置3.3开启DockerRemoteAPI在192.168.1.121上
执行
:重新加载配置文件开启防火墙的端口3.4doc
git、gitlab、nexus、
Jenkins
实战 +Linux
Shell
教程
该套餐包含两门课程,git课程和
shell
课程。
Jenkins
远程
执行
服务器
shell
脚本
前言 因为统一了
Jenkins
环境,所以需要
远程
其他环境主机
执行
部署
脚本
。 步骤 1、安装
插件
「系统管理」——「管理
插件
」中,过滤出“SSH”,然后直接安装
插件
安装完成之后,返回首页 2、设置凭证 「系统管理」——「凭证配置」——「凭据」——「系统」——「添加域」,填入域名,这个域名随便填就行,如果需要
远程
多个主机,你填入的域名可以作为区分对象。
点
击「OK」之后,「添加凭据」,在Use...
Jenkins
构建(7):
jenkins
执行
shell
命令(本地和
远程
执行
)
jenkins
执行
shell
命令
执行
本地命令或
shell
脚本
执行
本地的一个
脚本
3.
执行
远程
机器命令或
shell
脚本
3.1.ssh
插件
要安装好配置ssh权限 3.2.
点
击“系统管理”-->“系统配置”, 添加权限(这里
使用
的是用户密码)后,
点
击check connection,Successfull connection代表连接成功。 4.
执行
远程
机器10.1.1.74的
shell
脚本
test.sh #!/bin/bash cd /home/cg pwd e
高性能WEB开发
25,985
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章