初识Jenkins

研究了下自动化持续集成工具 ,大概记录下

1、安装

Jenkins安装有2种方式 ,exe方法 和war包方式

注:不管哪种方法安装,前提条件必须jdk环境配置成功

2、安装步骤: 把下载好的放在Tomcat的 webapps 下面 ,

然后启动tomcat

3、验证Jenkins是否安装成功

打开浏览器输入: http://localhost:8080/jenkins 可以正常显示说明jenkins配置成功

首先进入上面的页面,此时是不知道的密码的,把红色的链接复制出来 用文本的方式打开,把里面的内容复制出来,粘贴到 password文本框中,点击continue,进入下一个页面。

在这个界面设置用户名密码

4、然后就可以开始你的jenkins配置了

5、首先要创建一个任务,

6、名字自己起一个代表意义的项目的名称,选择构建一个自由风格的软件项目 点击OK

7、在构建的选项选择第一个

8、然后在选择的里面写命令:比如我要执行d盘一个文件夹里面的一个python文件,可以写下如下的命令:

9、然后点击立即构建

10、然后就能看到构建的状态,当然还可以看运行的日志

当然,jenkins的功能很强大,只是看了皮毛,以后再自动化测试的过程中会不断的用到python+selenium+jenkins进行自动化测试,道路险且阻,吾将上下而求索。

时间: 2024-10-05 02:54:40

初识Jenkins的相关文章

jenkins-01初识jenkins

百度对持续集成的定义:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误.许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件. 为什么写这篇文章:笔者在学习jenkins的过程中遇到了很多坑,且学习过程中好多搜到的资料过于零散,导致学习进度缓慢,想通过这篇文章,能让大家在学习的过程中少走弯路.虽然我预计这篇文章是

初识 Jenkins

Jenkins: Jenkins 是一款获奖的跨平台持续集成和持续交付软件,可以大大提高生产力.Jenkins 用以构建和测试软件项目,帮助开发者更容易的实现项目变更的持续集成,帮助用户更容易的获取最新生成的程序. 通过提供强大构建管道定义和集成大量的测试和分发技术,能够让你持续分发软件. 功能 Jenkins 直接提供下述主要功能,并且还能通过插件的方式提供更多功能: 简单安装:只需运行 java - jar jenkins.war. 分发于 servlet 容器,不需要更多安装和数据库.同时

jenkins官方文档学习笔记 初识Jenkins

什么是jenkins? Jenkins是一个用来监控重复工作的受到嘉奖的应用,比如构建一个软件项目或者定时执行的任务. 在这些工作中,Jenkins主要专注与以下两项工作: 1,持续构建/测试软件项目,Jenkens提供简单易用的所谓的持续集成系统,让开发者把变动集成到项目中变的更简单,让用户获得一个新的构建.自动持续的集成提高了生产效率. 2,监控外部调用执行的工作,比如cron jobs和procmail jobs,即使这些功能运行在远程机器上.例如,定时任务中,你会定期的收到捕获输出的邮件

Linux安装Jenkins

初识Jenkins 1.安装Jenkins之前的准备 ,linux 配置好了java环境,tomcat,maven环境,mysql 2.Jenkins 官网下载 Generic java package(war)次下载链接是 http://mirrors.jenkins.io/war-stable/latest/jenkins.war  wget url(此链接url) 3.把下载的文件放到tomcat目录下的webapps下 4.启动tomcat tomcat的bin目录下 ./startup

.NET 半天搭建Jenkins持续集成与自动化部署系统

前言 相信每一位程序员都经历过深夜加班上线的痛苦!而作为一个加班上线如家常便饭的码农,更是深感其痛.由于我们所做的系统业务复杂,系统庞大,设计到多个系统之间的合作,而核心系统更是采用分布式系统架构,由于当时对系统划分的不合理等等原因导致每次发版都会设计到多个系统的发布,小的版本三五个,大的版本十几个甚至几十个系统的同时发布!而我们也没有相应的基础设施的支撑,发版方式更是最传统的,开发人员将发布包发给运维人员,由其讲各个发布包一个一个覆盖到生产环境.因此每次上线仅仅发版就需要2-3个小时.这种方式

NET持续集成与自动化部署

https://www.cnblogs.com/hunternet/p/9590287.html 相信每一位程序员都经历过深夜加班上线的痛苦!而作为一个加班上线如家常便饭的码农,更是深感其痛.由于我们所做的系统业务复杂,系统庞大,设计到多个系统之间的合作,而核心系统更是采用分布式系统架构,由于当时对系统划分的不合理等等原因导致每次发版都会设计到多个系统的发布,小的版本三五个,大的版本十几个甚至几十个系统的同时发布!而我们也没有相应的基础设施的支撑,发版方式更是最传统的,开发人员将发布包发给运维人

Jenkins初识

1.Jenkins是什么? Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建.测试和部署软件.Jenkins支持各种运行方式,可通过系统包.Docker或通过一个独立的Java程序. 官网:https://jenkins.io/ 官方文档:https://jenkins.io/doc/ 2.什么是CI&CD? 互联网软件的开发和发布,已经形成了一套标准流程,假如吧开发工作流程分为以下几个阶段: 编码 --> 构建 --> 集成 --> 测试 -->

利用jenkins+svn进行项目自动部署(本机自动篇)

测试环境:centos6.5_x64 java jenkins svn+apache tomcat 实现目的: 利用jenkins实现,当svn有代码更新时,Jenkins自动将代码更新到tomcat应用目录下,并重启tomcat生效 第一步:环境搭建 svn+apache安装: tomcat安装:(不多说) jenkins安装,直接将war包放入tomcat的webapps目录下运行即可,官网下载 wget 启动后输入http://ip:port/jenkins到如下界面,即安装成功 第二步:

利用 Jenkins 持续集成 iOS 项目,搭建自动化打包环境

---恢复内容开始--- jenkins是一个广泛用于持续构建的可视化web工具,持续构建即各种项目的"自动化"编译.打包.分发部署.jenkins可以很好的支持各种语言(比如:Java, c#, PHP等)的项目构建,也完全兼容ant.maven.gradle等多种第三方构建工具,同时跟svn.Git能无缝集成,也支持直接与知名源代码托管网站,比如github.bitbucket直接集成. 一.安装 Jenkins: 两种方式: 1) 终端命令输入:brew install jenk