目录一、CI/CD1、CI简介2、CD简介二、Jenkins1、Jenkins概述2、Jenkins目标3、Jenkins特性三、Jenkins部署1、部署git(GIT官网 https://git-scm.com/ )2、部署jdk3、部署maven4、部署Tomcat5、部署Jenkins6、管理插件(下面安装的插件会随着Jenkins的版本而有不同的情况)7、检查错误配置8、Jen            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-23 18:56:36
                            
                                519阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、什么是持续集成?  (1)  持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。(2)没有持续集成项目做模块集成的时候,发现很多借口都不通=            
                
         
            
            
            
            1,持续集成概念:http://baike.baidu.com/view/5253255.htm,对于大多数人而言,自动构建/自动测试/自动部署,已经很发挥它的价值了。选择上:推荐jenkins,一是它比较常见,二是它能跑在windows服务器上CruiseControl有.net的版本,一进其官网看见醒目的文档过期提示,我就没有尝试的欲望了
gitlab ci的web界面清爽(比jenkins好            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 21:11:25
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Jenkins 简介Jenkins是一个可扩展的持续集成引擎。主要用于:l 持续、自动地构建/测试软件项目。l 监控一些定时执行的任务。Jenkins拥有的特性包括:l 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。l 易于配置-所有配置都是通过其提供的web界面实现。l 集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知。l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 21:05:26
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
 
    
    
    
            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-06-18 15:03:00
                            
                                220阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            本文主要介绍基于Jenkins搭建Tars-C++服务的CI/CD工程,实现Tars服务的持续集成和持续发布,全程界面化操作。前提Jenkins搭建完成Jenkins-worker上安装了编译环境Tars框架已存在,目标服务已发布步骤1、创建自定义工程 这个步骤很简单,按照下图进行即可。2、参数化构建 按需设置参数,若想灵活设置,可以参考我的设置,参数包括:控制台IP:PORTTars应用名Tar            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 15:23:31
                            
                                99阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前言在前面的文章中,我们添加SSH凭据,添加了凭据以后就可以利用Jenkins创建构建任务了。我们这里利用Jenkins创建一个定时构建任务。二、创建定义任务1、新建任务在Jenkins首页选择新建item或者点击创建一个新任务: 输入任务名称,选择自由风格的任务(Freestyle project):2、General在GeneralTab页里可以输入项目的描述信息,选择自定义的工            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 20:50:46
                            
                                208阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【Jenkins】Jenkins 构建SVN项目按需求创建任务添加svn地址            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-13 10:19:52
                            
                                335阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何实现 Maven 增量构建 Java 项目
在现代 Java 项目开发中,Maven 已经成为一种非常流行的构建工具。增量构建(incremental build)是一种优化构建过程的方法,它只编译和打包那些发生了变化的代码文件。这种方式不仅提高了构建效率,还减少了开发人员的等待时间。本文将指导你如何实现 Maven 的增量构建 Java 项目。
## 流程概述
实现 Maven 增            
                
         
            
            
            
            作者:季沐测试笔记1、 docker的搭建1.1 确认已安装dockerdocker -v1.2 拉镜像docker pull jenkins/jenkins:lts1.3 启动镜像创建容器sudo docker run --name jenkins -u 0 -p 8080:8080 -v /home/ll/jenkins_home:/var/jenkins_home --restart alw            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 20:22:54
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1)Jenkins项目构建类型a)Jenkins构建的项目类型介绍Jenkins中自动构建项目的类型有很多,常用的有以下三种:自由风格软件项目(FreeStyle Project)Maven项目(Maven Project)流水线项目(Pipeline Project)每种类型的构建其实都可以完成一样的构建过程与结果,只是在操作方式、灵活度等方面有所区别,在实际开发中可以根据自己的需求和习惯来选择            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 07:12:00
                            
                                228阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录准备工作安装maven构建job发布war包 准备工作克隆私有仓库到本地:[root@linux01 ~]# git clone git@github.com:AsnFy/test_java.git
[root@linux01 ~]# ls test_java/
README.md下载zrlog的源码作测试:[root@linux01 ~]# wget https://codeload.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 08:50:46
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Jenkins 自动构建 vue 前端项目:平时部署前端项目每次都需要前端人员build打包,然后给后端,后端丢到服务器上,但是这个确实很麻烦,有时候一天得发好多次,很是麻烦,而且出错概率高,所以今天来弄下自动部署 前端项目jenkins git node ,npm 必须要装(jenkisn安装可以看我之前发的jenkins安装笔记,node 和 npm 安装相对简单,就不做介绍了)具体思路:je            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 08:50:54
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:看过本文,让零基础的你也能够掌握利用jenkins+git自动化构建项目。       之前我们学习了安装jenkins这一款自动化构建工具。同学们也应该都看到了它持续集成的优点,如果不会安装的请移步之前的文章链接:让项目构建变得更加自动化,这个工具你必须要掌握……上面发文里我们是通过yum install方式安装的jenkins,不过这里我建议同学们使用war包的方式安装部署,首先去官方网            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 17:35:20
                            
                                275阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            持续集成之 Jenkins+Gitlab 简介 [一]持续集成概念持续集成 Continuous Integration持续交付 Continuous Delivery持续部署 Continuous Deployment1.1 什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试1.3 什么是持续交付:持续交付指的是在持续集成的环境基础之上,将代码            
                
         
            
            
            
            一、准备以及目标1.目标上篇文章中写了如何利用docker+jenkins+git来构建java代码自动化部署,本篇将实践如何利用jenkins分布式来构建job,当job量足够大的时候,此举可以有效的缓解jenkins-master上的压力2.准备在本地windows上启动jenkins作为master准备两台服务器作为slave二、构建过程1.在jenkins上点击 “系统管理”--->            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 00:30:50
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                     这里,我们说一下如何新建并且配置一个job,Jenkins的工作其实有很多都是靠job来完成的,job有很多的功能,这里我们只介绍如何新建和配置一个建构项目的job。         新建job           新建job之前需            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-30 00:54:02
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            接着前一篇文章写,分割一下!!!1.安装构建Maven项目的插件–(Maven Integration)安装完成这个时间可能有点长10-20分钟吧2.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-01 16:34:53
                            
                                144阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Kubernetes(K8S)环境下,使用Jenkins来构建项目是非常常见的操作,它可以帮助我们实现持续集成和持续部署,提高开发效率和项目质量。下面我将指导您如何在K8S集群上使用Jenkins构建项目。
整个流程包括以下几个步骤:
| 步骤 | 操作 |
| --- | --- |
| 1 | 在K8S集群中部署Jenkins |
| 2 | 创建Jenkins Job |
| 3 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-17 13:35:08
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 Jenkins构建的项目类型Jenkins中自动构建项目的类型有很多,常用的有以下三种: 
自由风格软件项目(FreeStyle Project) 
Maven项目(Maven Project) 
流水线项目(Pipeline Project) 
每种类型的构建其实都可以完成一样的构建过程与结果,只是在操作方式、灵活度等方面有所区别
在实际开发中可以根据自己的需求和习惯来选择。(P            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-07-20 11:23:24
                            
                                267阅读
                            
                                                                             
                 
                
                                
                    