一、安装Jenkins(Windows)

1. 在Jenkins官网(https://jenkins.io/)下载安装包,解压并安装

2. 安装完成后,会自动打开一个页面,根据提示在安装目录下找到随机口令,配置管理员

3. Jenkins需要安装各种插件,第一次安装可以直接使用推荐

二、配置项目

1.  创建项目

输入项目名后,选择自由风格的软件项目

2. 配置源码管理

选择Git方式,输入仓库地址(Repository URL),配置好Git用户名/密码(Credentials),分支一般默认master,可按需配置

PS:其中如果输入Repository URL,并添加了用户名密码后,如果出现如下提示,可能Jenkins找不到Git.exe

解决方法:可以到“系统管理--全局工具配置”中修改,找到Git所在路径修改即可

3. 构建触发器

这里采用周期进行构建,每天9点必须构建一次

4. 构建环境

5. 构建

该项目使用了Egg框架,因为是windows环境,选择了Execute Windows batch command

PS:首先尝试了在一个Execute中写入两句,但是结果是只执行了第一句,但是编写批处理文件,却不会有这种情况,故添加了两次构建

6. 构建后操作

这里只发送邮件提醒(需配置SMTP,参见Jenkins配置邮件SMTP),还可以打包、构建其他项目等

转载于:https://www.cnblogs.com/CinYung/p/9002484.html

Jenkins搭建Nodejs自动化测试相关推荐

  1. jenkins搭建_自动化测试系列之jenkins配置搭建环境

    今天来给大家讲解一下关于jenkins配置搭建环境~ 1.安装及运行 (1)下载 http://updates.jenkins-ci.org/latest/jenkins.war (2)运行 两种运行 ...

  2. 持续集成:jmeter+ant+jenkins搭建接口自动化测试环境

    1.介绍 Jmeter是一个Java开发的,apache下的开源工具,常被用于做接口自动化和性能测试工具.因为他开源,入手也非常简单,所以越来越受测试人员青睐. ant也是用Java开发的,apach ...

  3. 全网最新最全的jmeter+ant+jenkins 搭建接口自动化测试

    目录 一.jmeter 二.ant 三.将\apache-jmeter-3.2\extras下面的ant-jmeter-1.1.1的jar包到ant的lib目录,如图所示: 四.建立build.xml ...

  4. 如何搭建App自动化测试框架?

    目录 前言 安装Java JDK 安装Node.js 安装Appium server 第一种:使用npm工具 第二种:安装desktop版本 配置环境变量 安装Android SDK 下载SDK及安装 ...

  5. Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目

    Docker+Jenkins持续集成环境(2)使用docker+jenkins构建nodejs前端项目 前文使用Docker搭建Jenkins+Docker持续集成环境我们已经搭建了基于docker+ ...

  6. 持续集成篇:jenkins搭建和job运行

    好久没有更博了,最近都在忙着其他事情,年底前加上这章再更5篇,10月份开始因为公司业务,要接触appium啦,之后应该也会有所分享. Jenkins所需环境  硬件需求: ①至少需要有256M内存,推 ...

  7. Jmeter+ant+Jenkins构建接口自动化测试时构建失败 提示:Fatal Error! 字符引用 #原因...

    Jmeter+ant+Jenkins构建接口自动化测试时构建失败 提示:Fatal Error! 字符引用 "&#原因:接口响应数据中有&# 转载于:https://www. ...

  8. jenkins搭建流水线项目

    目录 一.新建流水线项目 1.新建项目 2.丢弃旧的构建 3.其他都不用弄,主要是写Pipeline脚本. 二.Pipeline语法简单解释 三.可以自动生成Pipeline语法 jenkins搭建请 ...

  9. gitlab+jenkins 搭建

    继前一篇gitlab,这一篇介绍jenkins搭建并与gitlab进行集成---这里不是详细的步骤 环境 系统:centos 7.3 jenkins版本:jenkins-2.176.1-1.1.noa ...

最新文章

  1. Common Subsequence 1159 hdu
  2. PS滤镜Nik Collection 2 for mac中文版合集
  3. Spring Boot中@ConfigurationProperties与@PropertySource的基本使用(读取指定的properties文件)
  4. java Clob转CLOB_Java获取Oracle中CLOB字段转换成String
  5. TypeScript 3.4 发布
  6. leetcode python3 简单题27. Remove Element
  7. MyBatis_Generator的使用(实践)
  8. Nodejs 使用Protobuf
  9. OpenWrt增加Led
  10. 基于Python爬虫的电影数据可视化分析
  11. on call是什么意思_on call的翻译_音标_读音_用法_例句 - 必应 Bing 词典
  12. doc文件文本结构提取
  13. 用户研究专题:桌面研究定性研究
  14. 创业与投资 - 别沉浸于 to vc
  15. 同一个磁盘多分区将macOS系统分区向前扩容
  16. 程序的Squeeze函数的功能是删除字符串s中所出现的与变量c相同的字符
  17. 一枝独秀 BugkuCTF-杂项-MISC
  18. html八卦绘制,HTML+CSS实现画出一个太极八卦图案
  19. 有益信息分享方式转换到微博前的群发告知短信
  20. Linux启动一个服务后,服务的某个文件所在的目录下出现类似:systemd-private.xxxxxx的目录...

热门文章

  1. java调用keras theano模型_使用Keras / Theano和LSTM进行多标签文本分类
  2. liferay jsp如何取PorletSession的值
  3. symantec 操作 重叠vo_无关收购 谈谈赛门铁克的产品策略思路
  4. Centos6.5 安装apache2.4.33部署教程
  5. 西瓜书学习记录-决策树(第四章)
  6. hadoop调优之一
  7. pandas全表查询定位某个值所在行列
  8. RTA广告能力的应用场景剖析
  9. spark MLlib平台的协同过滤算法---电影推荐系统
  10. 如何利用TensorFlow.js部署简单AI版「你画我猜」