0、到系统管理-》系统设置

1、安装插件

  Publish over SSH

2、配置 Publish over SSH 参数

  

  1、pass 是私钥密码,此私钥文件放在安装 jenkins 的主机里边。

  2、path to key 私钥文件的路径,(此私钥放在 安装jenkins 的主机里边)

  3、Key  将私钥文件的内容 全部copy 过来:注意是:全部粘贴

3、配置ssh server 服务器。(通过这个jenkins 连接到哪些服务器,就配置哪些服务器的ip 跟username)

  

  1、disable exec  是禁止直行哪些命令

  2、name:起一个服务器的别名

  3、hostname : jenkins 构建时要链接的服务器的ip

  4、username :服务器的登录名

  5、remote directory:远程目录(配置此目录的目的是,将git 上的文件放到此目录下:注跟项目里的目录搭配使用,一般配置为  "/",然后项目里再加上详细目录路径 )

  6、test configuration 点击一下 测试 配置的ssh 秘钥 能不能链接到此主机。

4、点开项目的配置

  

5、配置项目的构建方法

  

  1、name 就是刚才配置的 ssh 链接的名字。选择一下就行。

  2、source files:git分支下的文件目录,此处为*/ 就是 master 下的所有文件

  3、remove prefix :目前还没搞懂

  4、Remote directory :配合 ssh 链接里配置的目录一起使用 :比如ssh 链接配置的为 “/home” 那么 就是 “/home/www/bbbb/”

  5、exec command 是要执行的命令

6、git 源码库配置

  

  1、repostory url 填写项目的git 地址

  2、credentials 是配置好的 git 仓库的账号跟密码:可以是 username 与 password,或者是 ssh、等等

  3、点击 credentials input 框后边的 add 按钮 就可以添加  对应仓库的 usrname password 了

    

运用 jenkins 让你的项目优雅的持续化集成的更多相关文章

  1. 持续化集成Jenkins的系统配置

    最近在研究selenium2自动化测试,用到持续化集成jenkins.由于之前仅限于使用,而没有真正动手配置过,所以现在学习从零开始,搭建持续化集成,故而有了这篇博客. 先介绍一下项目持续集成测试,这 ...

  2. Docker+GitLab+Jenkins+kubernetes实现DevOps 持续化集成和持续化部署概念图

    Docker+GitLab+Jenkins+kubernetes实现DevOps 持续化集成和持续化部署概念图 转载自:原创 IT综合 作者:百联达 时间:2017-05-09 15:48:08 41 ...

  3. jenkins+maven+git+ 邮件自动转发 持续化集成 图文教程

    1.所需要的插件,安装plugin ,进入mangae Jenkins→ manage Plugins, 切换到Available tab, 选择如下plugin 安装 Gitplugin, GitH ...

  4. Jenkins持续化集成

    Jenkins介绍 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1.持续的软件版本发布/测试项目. 2.监控外部调用执行的工作. 安装环境 操作系统:lin ...

  5. jenkins持续化集成工具 centos 6.5安装

    1.wget 下载war包,即一键部署包 wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war 2.java命令安装 java -j ...

  6. tomcat+jenkins搭建持续化集成环境

    一.下载安装Tomcat 1.进入官网http://tomcat.apache.org/ 2.解压缩文件到指定目录 3.设置环境变量 a.新建CATALINA_HOME b.在path中设置 %CAT ...

  7. Jenkins中构建Testcomplete项目的方法介绍

    Jenkins的部署在上一篇随笔中已经和大家介绍了,下面我们介绍一下再Jenkins中构建testcomplete项目.我这里使用的是Testcomplete11,下面详细介绍一下构建步骤. 1.Je ...

  8. Jenkins自动部署Tomcat项目

    Jenkins自动部署Tomcat项目 1.安装jenkins 插件 启动Jenkins,进入系统管理-插件管理: 选择Deploy to container Plugin 插件安装:

  9. [原]项目进阶 之 持续构建环境搭建(四)Jenkins环境搭建

    在之前的几篇文章中,我给大家分别介绍了这次的持续化构建环境搭建的相关前提内容.如果说前面的文章都是小菜的话,那么今天的这篇文章就是我们这个系列文章的主菜. 1.前提 安装jenkins需要安装JDK. ...

随机推荐

  1. 双camera景深计算

    https://sanwen8.cn/p/2e41VC5.html 本文系微信公众号<大话成像>,知乎专栏< all in camera>原创文章,转载请注明出处. 接着上一篇 ...

  2. 【c++ primer, 5e】类的其他特性(卒)

    1 - Class Members Revisited 2 - Functions That Return *this 3 - Class Types 4 - Friendship Revisited ...

  3. Python面试题之Python和Java中Super方法的区别

    python 的 super 是一个函数,需要两个参数,第一个参数是类,第二个参数是实例,返回值是一个类对象. 其意义是:站在参数2这个实例的角度看去, 参数1这个类的‘父亲’是谁,把‘父亲’返回. ...

  4. div 文章内容自动分屏显示

    <head runat="server"> <title></title> <script language="javascri ...

  5. 自定义Checkbox和Radiobox

    在线演示 本地下载

  6. shell脚本 入门 —— 符号篇

    shell Shell就是一个命令行解释器,它的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive). Shell还有一种执行命令的方式称 ...

  7. tcp连接的建立与释放

    1.TCP是面向连接的协议. 运输连接时用来传送TCP报文的.TCP运输连接的建立和释放是每一次面向连接的通信中必不可少的过程.因此,运输链接就有三个阶段,即:连接建立.数据传送和连接释放. 在TCP ...

  8. windows远程登录最大连接数

  9. JQuery -- Validate, Jquery 表单校验

    1. Jquery 表单验证需要插件 jQuery validation 1.7  ---验证插件需要:jQuery 1.3.2 或 1.4.2版本 http://jquery.bassistance ...

  10. ZC_02_获取Constructor

    1. package reflectionZ; import java.lang.reflect.Constructor; import java.lang.reflect.Type; public ...