windows环境下简单Jenkins持续集成搭建

摘要:
Jenkins是一个基于Java开发的持续集成工具,因此在安装Jenkins之前,我们应该确保计算机上已经安装了Java JDK,并且正确配置了环境变量。否则,当使用java-jarJenkins.war启动Jenkins时,由于没有java环境,它将提示java不是内部命令,无法启动。

Jenkins是基于Java开发的持续集成工具,所以在安装Jenkins之前我们要确定电脑上已经安装了Java JDK并且环境变量配置正确,否则在启动使用java -jar Jenkins.war启动jenkins时,由于没有Java环境,将提示java非内部命令,无法启动。

java版本:jdk-8u162-windows-i586

jenkins版本:Jenkins 2.89.3

(这里遇到了个坑,java装的java9,启动jenkins之后创建新项目时报错,出现下面图片,由于java版本高,重新装了java8之后,正常使用)

windows环境下简单Jenkins持续集成搭建第1张

一.Java jdk安装

Java JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载完成之后,直接双击运行安装程序,点击下一步,等待安装完成。

windows环境下简单Jenkins持续集成搭建第2张

windows环境下简单Jenkins持续集成搭建第3张

下面就是配置环境变量

1.添加JAVA_HOME:变量值为jdk的安装路径

2.添加Path:%JAVA_HOME%in

3.添加Classpath:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;

windows环境下简单Jenkins持续集成搭建第4张

二.Jenkins的启动及配置

Jenkins下载地址:https://jenkins.io/download/

我们选择war包下载

windows环境下简单Jenkins持续集成搭建第5张

然后命令提示符中进入jenkins.war所在的目录,使用java -jar jenkins.war命令来启动jenkins。

windows环境下简单Jenkins持续集成搭建第6张

这时可以在浏览器的地址栏输入 localhost:8080 ,这是jenkins默认的本地服务连接
输入用户名:admin,密码存放路径:C:Userskaka.jenkinssecrets

 windows环境下简单Jenkins持续集成搭建第7张

三.简单项目配置(运行本地的python主程序)

点击“创建一个新任务”,输入项目名称,点击“构建自由风格的软件项目”

windows环境下简单Jenkins持续集成搭建第8张

 点击“高级”

windows环境下简单Jenkins持续集成搭建第9张

在“目录”里填入工作目录的路径

windows环境下简单Jenkins持续集成搭建第10张

这里因为是在Windows环境下,选择“Execute Windows batch command”,输入命令(命令提示符中执行python文件的命令)

windows环境下简单Jenkins持续集成搭建第11张

保存配置,这样一个简单的配置就完成了,现在就可以点击“立即构建”来验证一下是否成功,构建历史现实蓝色表示成功,红色就表示失败

windows环境下简单Jenkins持续集成搭建第12张

免责声明:文章转载自《windows环境下简单Jenkins持续集成搭建》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Java(多)线程中注入Spring的Bean高级Swing容器(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

(转)使用CruiseControl+SVN+ANT实现持续集成之二

1. 环境搭建1.1. 下载及目录介绍 从官方站点http://cruisecontrol.sourceforge.net/download.html下载一份最新的 CC 压缩包,最新的版本号为2.8.4 下载了cruisecontrol-bin-2.8.4.zip 直接解压到E盘下,文件结构如下图: apache-ant-1.7.0:CC中使用...

利用jenkins插件查看allure报告

背景:1.不在服务器上运行测试脚本,单纯地利用jenkins中的allure插件查看测试报告; 参考链接:如何利用jenkins插件查看allure报告-----完整篇(解决404和无数据问题) - 青域 - 博客园 (cnblogs.com) 1.打开jenkins--插件管理--可选插件,搜索安装最新版allure; 2.下载allure-comman...

Jenkins之定时构建

1. 操作环境 1. Jenkins Jenkins 2.75 2. 定时构建 1. 定时构建语法: * * * * * 第一个*表示分钟,取值0~59 第二个*表示小时,取值0~23 第三个*表示一个月的第几天,取值1~31 第四个*表示第几月,取值1~12 第五个*表示一周中的第几天,取值0~7,其中0和7代表的都是周日 2. 常用定时构建举例:...

jmeter3.0+ant1.10+jenkins实现接口自动化并发送邮件

有很多关于接口自动化的文章,此篇仅用于记录自己的学习用。使用jmeter3.0+ant1.10+jenkins2.实现接口自动化并发送邮件,本篇是用的编写build文件来实现发送邮件,也可以用jenkins自带的邮件工具 目录 1、环境准备 2、build.xml准备 3、jenkins配置 1、环境准备 a.装好jdk1.8 确认环境配好了: b.装好...

【持续集成】如何用sonar-pmd插件集成pmd-xml的规则

需求sonar-pmd插件只有添加了pmd的java规则,现在需要添加pmd的xml规则,更准确是添加自定义的xml规则. 步骤:为了更好集成和示范,选择前人已集成p3c的sonar-pmd插件.url: https://github.com/mrprince/sonar-p3c-pmdgit clone 到本地集成分为两个环节:1.规则配置2.源码修改...

Jenkins进阶-应用的远程部署(12)

越来越多的公司部署需要实现自动化模式,大家的首选的工具就是Jenkins,下来介绍下通过Publish Over SSH Plugin插件实现远程部署; 一、安装插件Publish Over SSH Plugin:   1.系统管理→管理插件→可选插件→Publish Over SSH;   2.系统管理→管理插件→高级→上传插件;   两种不同的模式安装...