终于找到了!Jenkins最全最详细入门指南

本文介绍了Jenkins的概述、功能、安装步骤,重点讲解了如何创建Job、配置Git、构建触发器、运行Python脚本、生成测试报告和邮件通知,旨在帮助读者实现持续集成和自动化部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、介绍

二、功能

三、搭建Jenkins目的

四、安装

五、Jenkins的三大概念

六、创建job & 配置git

七、构建触发器(build triggers)

八、运行python脚本

九、测试报告展示

 十、配置邮件并发送

 最后


一、介绍

        Jenkins是开源的,使用Java编写的持续集成的工具,Jenkins 自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而更早的进入测试阶段,更早的发现问题。


        持续集成,就是通常所说的CI(Continues Integration),持续集成是一种软件开发实践,开发成员经常集成他们的工作,每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。

二、功能

        1、持续的软件版本发布/测试项目。
        2、监控外部调用执行的工作。

三、搭建Jenkins目的

        Jenkis的思想是自动化部署:当我们向版本库提交最新的代码后,应用服务器(tomcat)就会自动从Git / svn上拉取最新的包,再重新部署,用户测试看到的就是最新的。在这里,开发人员只需要把代码提交git/svn服务器,tomcat上运行的就是最新版本,无需运维人员再部署,提高工作效率。

四、安装

        进入Jenkins下载地址;选择适合的系统和版本;

地址:Jenkins download and deployment;
windows版本下载后,选择安装目录,一直下一步即可。


        安装完成后,由于工作目录在系统盘,所以可以改一下;

打开Jenkins安装根目录,打开jenkins.xml,把value改为D盘。  <env name="JENKINS_HOME" value="D:\Jenkins"/>


        重启服务即可;
        由于Jenkins插件使用海外地址,下载速度慢,插件地址替换为清华大学的地址:进入 Jenkins Dashboard面板,点击:manageJenkins -》 manageplugins-》advanced -》update site
修改为:​https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json​
         然后,修改Jenkins安装目录下updates下的default.json文件,
        文件中所有 updates.jenkins.io/download 为 mirrors.tuna.tsinghua.edu.cn/jenkins
        文件中 www.google.com为 www.baidu.com  ,
        重启服务,至此,安装配置完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值