jenkins 环境安装与配置

#jenkins环境安装

1.安装jdk    配置环境变量   java_home=C:\Program Files\Java\jdk1.8.0_101
                  配置环境变量   path=C:\Program Files\Java\jdk1.8.0_101\bin;C:\Program Files\Java\jdk1.8.0_101\jre\bin;
2.解压tomcat到任意分区;最好不要用中文目录
3.再tomcat目录下的bin里面双击startup.bat  在浏览器里面输入localhost:8080  
4.把jenkins.war复制到tomcat|webapps目录  修改成jenkins.rar   解压到jenkins目录
5.重启tomcat
6.浏览器地址输入 localhost:8080\jenkins

2.新建项目

2.1 输入项目名称

2.2 点击创建 点击OK

2.3  点击保存

3.安装robot 插件

3.1:系统管理-管理插件-可选插件-搜索robot插件并安装

3.2:进入项目-构建环境-构建,输入执行的用的例:

比如执行单条用例:  pybot  -t   用命名称      狮子座全日制自动化7/robot基础语法学习.txt(项目名称/文件名)

比如执行多条用例: pybot   -t   名称  -t  名称   狮子座全日制自动化7/robot基础语法学习.txt(项目名称/文件名)

3.3:构建后操作:

3.4:构建后操作:Content Type 修改为:HTML

4.执行脚本,报告无法打开 操作如下:

操作:1,系统管理-脚本命令行

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","sandbox allow-scripts; default-src ‘none‘; img-src ‘self‘ data: ; style-src ‘self‘ ‘unsafe-inline‘ data: ; script-src ‘self‘ ‘unsafe-inline‘ ‘unsafe-eval‘ ;")

复制以上代码到命令行 点击运行   清除缓存

5.设置代码执行后定时发送邮件

5.1:系统管理-系统设置

5.2:点击高级按钮

修改以下信息,注意邮箱打开服务

5.3:编辑模版

模块信息如下:

Default Subject                            $PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!

Default Content

<!DOCTYPE html>  
<html>  
<head>  
<meta charset="UTF-8">  
<title>${PROJECT_NAME}-第${BUILD_NUMBER}次构建日志</title>  
</head>  
 
<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"  
    offset="0">  
    <table width="95%" cellpadding="0" cellspacing="0"  
        style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">  
        <tr>  
            <td>(本邮件是程序自动下发的,请勿回复!)</td>  
        </tr>  
        <tr>  
            <td><h2>  
                    <font color="#0000FF">构建结果 - ${BUILD_STATUS}</font>  
                </h2></td>  
        </tr>  
        <tr>  
            <td><br />  
            <b><font color="#0B610B">构建信息</font></b>  
            <hr size="2" width="100%" align="center" /></td>  
        </tr>  
        <tr>  
            <td>  
                <ul>  
                    <li>项目名称 : ${PROJECT_NAME}</li>  
                    <li>构建编号 : 第${BUILD_NUMBER}次构建</li>  
                    <li>触发原因: ${CAUSE}</li>  
                    <li>构建日志: <a href="${BUILD_URL}console">${BUILD_URL}console</a></li>  
                    <li>构建  Url : <a href="${BUILD_URL}">${BUILD_URL}</a></li>  
                    <li>工作目录 : <a href="${PROJECT_URL}ws">${PROJECT_URL}ws</a></li>  
                    <li>项目  Url : <a href="${PROJECT_URL}">${PROJECT_URL}</a></li>  
                </ul>  
            </td>  
        </tr>  
        <tr>  
            <td><b><font color="#0B610B">Changes Since Last  
                        Successful Build:</font></b>  
            <hr size="2" width="100%" align="center" /></td>  
        </tr>  
        <tr>  
            <td>  
                <ul>  
                    <li>历史变更记录 : <a href="${PROJECT_URL}changes">${PROJECT_URL}changes</a></li>  
                </ul> ${CHANGES_SINCE_LAST_SUCCESS,reverse=true, format="Changes for Build #%n:<br />%c<br />",showPaths=true,changesFormat="<pre>[%a]<br />%m</pre>",pathFormat="    %p"}  
            </td>  
        </tr>  
        <tr>  
            <td><b>Test Informations</b>  
            <hr size="2" width="100%" align="center" /></td>  
        </tr>  
        <tr>  
            <td><pre  
                    style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">Total:${TEST_COUNTS,var="total"},Pass:${TEST_COUNTS,var="pass"},Failed:${TEST_COUNTS,var="fail"},Skiped:${TEST_COUNTS,var="skip"}</pre>  
                <br /></td>  
        </tr>  
        <tr>  
            <td><b><font color="#0B610B">构建日志 (最后 100行):</font></b>  
            <hr size="2" width="100%" align="center" /></td>  
        </tr>  
        <tr>  
            <td><textarea cols="80" rows="30" readonly="readonly"  
                    style="font-family: Courier New">${BUILD_LOG, maxLines=100}</textarea>  
            </td>  
        </tr>  
    </table>  
</body>  
</html>

5.4:最后保存

6.项目设置

6.1:进入项目-配置

设置:Advanced Settings...  点击-高级设置以

注意:QQ邮箱   需要设置才能收到邮件

7.设置定时邮件发送

例子:

第一个参数代表的是分钟 minute,取值 0~59;

第二个参数代表的是小时 hour,取值 0~23;

第三个参数代表的是天 day,取值 1~31;

第四个参数代表的是月 month,取值 1~12;

最后一个参数代表的是星期 week,取值 0~7,0 和 7 都是表示星期天。

所以 0 * * * * 表示的就是每个小时的第 0 分钟执行一次构建。

时间: 2024-07-31 04:33:45

jenkins 环境安装与配置的相关文章

jenkins的安装与配置

Jenkins是一款Java平台的开源持续集成(Continuous Integration,CI)引擎.它易于安装,配置简单,丰富的插件支持,高度的可扩展性,强大的分布式构建能力都让它在众多的CI引擎中脱颖而出.主页:http://jenkins-ci.org/ 一.安装jenkins 准备java环境 #yum install -y java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-devel.x86_64 安装jenkins 安装jenkins的方法

Eclipse 环境安装和配置优化

1.下载相应的eclipse版本.    官方下载地址:http://www.eclipse.org/downloads/    juno版本的64位下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR2/eclipse-jee-juno-SR2-win32-x86_64.zip 2.解压eclipse-jee-juno-SR2-win32-x86_64.

android环境安装及配置

直接从网上下载适合当前系统的jdk(eclipse需要一个java虚拟器的环境) 直接从android上下载最新的adt-bundle-windows-x86(64)-xxxxxx.zip(集成好的eclipse加adt加sdk等环境) 开始环境安装及配置了: 1.安装jdk,记录下来安装路径,之后配置环境变量要用 2.安装完成,我的电脑-右键属性-高级系统设置-环境变量 3.新建系统变量,变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.7.0_65(j

React Native 开发环境安装和配置使用报错: -bash: react-native: command not found

[React  Native 开发环境安装和配置:-bash: react-native: command not found 报错: 前提是安装homebrew,node.js ,npm ,watchman,flow都成功.React  Native 开发环境安装和配置 执行react-native init TestProject 命令 创建demo时报错:-bash: react-native: command not found 报错提示:Please include the follo

第1章 开发环境安装和配置(一):概述

原文 第1章 开发环境安装和配置(一):概述 目前Android在全世界市场上大约有75%的占有率,国人Android手机的持有比例更甚,甚至达到90%以上[网上找的介绍,不必在意]. 用C#开发手机应用程序,建议首选VS2015,这是因为VS2015内置的是C# 6.0,很多原来实现起来比较繁琐的操作,在VS2015下也都变得非常简单了. 1.跨平台移动应用开发 VS2015的移动跨平台采用Xamarin架构,这让原本就熟悉Visual Studio的开发者不用再熟悉其他的开发工具就能直接开发

MongoDB Windows环境安装及配置[转]

MongoDB一般安装 1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\Program Files\MongoDB 2.6 Standard 目录,根据自己的系统选择32位或64位的 我本人电脑是win8系统64位,下载64位的zip包,下载完成后解压缩到D:\MongoDB目录 创

linux ---jenkins的安装与配置

linux下的jenkins的安装: Jenkins 下载网址: http://jenkins-ci.org/ 1.准备:JDK环境,tomcat环境,maven环境,jenkins.war包 2.在linux上安装JDK,tomcat和maven,这里就不赘述了 3.将jenkins.war包放置在/tomcat/webapps下 4.然后启动tomcat,./startup.sh & tail -f ../logs/catalina.out 5.启动成功之后,访问http://ip:8080

ubuntu 下 jenkins 的安装与配置

Jenkins + git +gradle 自动化编译环境搭建 安装环境 需安装JDK,SDK,git等常用工软件,并进设置环境变量(此部分内容省略) 安装gradle,并配置环境变量. jenkins安装 参考官方网站:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu 安装简要步骤如下: wget -q -O -http://pkg.jenkins-ci.org/debian/jenkins-ci.

一.Appium+RobotFrameWork+Jenkins环境安装

一. 安装Android开发环境安装 1.studio64.exe安装:参考http://www.cnblogs.com/fnng/p/4552438.html 2.通过androidstudio下载sdk: 我的下载路径为:D:\Android(new)\AppData\Local\Android\sdk\platforms 二.模拟器的选择 选择一: 用eclipse(adt),使用eclipse自带的模拟器(注:eclipse已经没法安装sdk了,可以通过androidstudio下载sd