publish over ssh

http://stackoverflow.com/questions/22158092/jenkins-transferring-0-files-using-publish-over-ssh-plugin

https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over#PublishOver-Examples

时间: 2024-11-18 20:12:36

publish over ssh的相关文章

Jenkins——应用篇——插件使用——Publish over SSH

本文是jenkins应用系统文章的一部分,大部分来自工作和学习中的实践,部分内容来自官方文档和网友的文章,引用的文章会在"参考资料"部分附上原始链接,如无意中侵犯您的权利,请联系QQ:46106962,如需要进一步的交流请加入QQ群:(Jenkins学习交流)469536515.转载和使用请注明出处. 依赖环境 SSH,远程机开启SSH服务,允许Jenkins所在机器通过SSH服务登录到远程机执行脚本:可以设置SSH使用用户名/密码或通过key登录,SSH配置请查专门的资料这里不做说明

使用Publish Over SSH插件实现远程自动部署

文档使用的环境如下: jenkins服务器:10.10.10.201(tomcat运行) 应用(tomcat)服务器:10.10.10.200 现在要实现jenkins将服务器构建打包好的war包自动发布到应用服务器,并部署运行 操作过程如下: 首先jenkins服务器需要安装Publish Over SSH插件 在jenkins页面"系统管理"-->"管理插件"-->"可选插件"中搜索Publish Over SSH插件选择并安装

使用 svn+maven+jenkins(hudson)+Publish Over SSH plugins 构建持续集成及自动远程发布体系(转)

1.安装jenkins 2.浏览器访问jenkins主页 http://192.168.0.1:8080/,点击“系统管理” 3.在插件管理中,安装Publish Over SSH插件 4.在系统设置中设置JDK,Maven,Subversion,邮件通知,Publish over SSH        JDK->填写JAVA_HOME:/usr/java/jdk1.6.0_26        Maven->选择自动安装(或设置环境变量);服务端通过编写setting.xml,让maven自动

jenkins使用Publish Over SSH中遇到的问题

在jenkins中想使用publish over ssh来在构建后发送XML或PNG文件至服务器,以便做其它的操作,安装完publish over ssh后,填加构建,发现在构建失败时,不传送文件,老提示: SSH: Current build result is [FAILURE], not going to run. 一直不知道原因,按照stackoverflow也无法解决.https://stackoverflow.com/questions/31386012/jenkins-publis

jenkins+mvn+publish over ssh实现自动化部署

这里以java项目为例前提:安装mvn软件及publish over ssh插件1) 安装maven cd /data/ wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.zip unzip apache-maven-3.5.3-bin.zip ln -s apache-maven-3.5.3 maven #添加全局变量 [[email protected] ~]#

jenkins Publish over SSH 的配置与使用

一.安装Publish over SSH 插件 二.在Configure System 配置Publish over SSH属性 Passphrase:如果私钥设置了密码就是私钥的密码,私钥没设置密码可以不填 Path to key:私钥的位置 Key:私钥的内容.如果此处填入了值,则以此处的值为准,会忽略掉Path to key的配置 SSH Servers:服务器的配置 Name:名称(自定义) Hostname:服务器地址 Username:用户名 Remote Directory:默认远

jenkins publish over ssh使用

1.在需要远程的ubuntu服务器上生成密钥,指令:ssh-keygen   一路默认下去,会在~/.ssh目录下生成 id_rsa(私钥).id_rsa.pub(公钥) 2.复制公钥文件id_rsa.pub改名为authorized_keys,只有这个公钥里用户(这里是root)可以连接 3.将密钥中的内容辅助到jenkins中的key中去,如图 4.如下图增加SSH Server 5.点击Test Configuration ------------success

jenkins之Publish Over SSH插件

说明 这个插件可以通过ssh连接其他服务器. 公共配置 Passphrase:密码 Path to key:key文件(私钥)的路径 Key:将私钥复制到这个框中 Disable exec:禁止运行命令 私有配置 SSH Server Name:服务器名称. Hostname:需要连接ssh的主机名或ip地址 Username:用户名 Remote Directory:远程目录 Use password authentication, or use a different key:可以替换公共配

jenkins使用Publish Over SSH插件实现远程自动部署

Passphrase: 密码(目标机器的密码) Path to key:key文件(私钥)的路径 SSH Server Name: 标识的名字(随便你取什么) Hostname: 需要连接ssh的主机名或ip地址,此处填写应用服务器IP(建议ip) Username: 用户名 Remote Directory: 远程目录(要发布的目录,比如/usr/local/tomcat/webapps/) 明日继续更新 原文地址:http://blog.51cto.com/xiong51/2091739