zoukankan      html  css  js  c++  java
  • Jenkins拉取github仓库代码执行构建并自动发邮件通知

    Jenkins 常用的就是项目构建,一般构建都需要从版本控制平台上面拉取项目代码到 Jenkins 服务器上构建。我主要使用的版本控制平台是 GitHub,所以这里就分享一下 Jenkins + GitHub 的基本构建配置过程。

    安装GitHub插件

    进入Jenkins插件管理,搜索GitHub plugin插件进行安装

    新建项目

    新建一个自由风格的项目,勾选github项目,填写项目的URL

     

    源码管理

    其实我们在安装github的时候需要配置公钥(git如何安装和使用自行百度),那么我们拉取远程库代码就需要配置私钥

    Git的私钥文件

    一般安装Git的时候,生成的公钥和秘钥都默认在下面这个目录下

     

     源码管理我们勾选Git,并点击【添加】

     弹出框中按照标记内容进行添加

     

    构建环境

    我们这里选择每次构建之前清空一下Jenkins工作空间,避免拉取的代码有冲突

     选择执行windows批处理命令

    构建后操作

     修改下面的配置如图:

     

     接下来我们手动构建一次看看是否能成功

     可以看到Jenkins工作空间已经拉取到了GitHub上面的项目代码

     自动打开了浏览器并运行自动化代码

     运行成功之后自动发了邮件,并且自动将测试报告发送到了邮件附件里

     

     来看一下我们的报告

     参考链接:https://www.cnblogs.com/linuxchao/  

  • 相关阅读:
    我的扑克牌
    oc第二课
    oc入门第一课
    2014年1月3日
    iOS Navigation自定义设置Item
    iOS 在一个TableView内使用不同的Cell
    iOS 获取应用当前定位授权状态
    iOS 8显示应用角标
    Xcode 设置Pch文件
    iOS 8设置CLLocation授权
  • 原文地址:https://www.cnblogs.com/mudingxi/p/12725807.html
Copyright © 2011-2022 走看看