目录1、准备好maven项目,上传github         1.1、下载git工具到本地,使用git bash工具连接github         1.2、使用ssh-keygen -t rsa -C "邮箱" 命令,一直回车,找到生成的C:\Users\Administrator\.ssh\i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 20:39:31
                            
                                760阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            问题描述最近在jenkins平台实现iOS APP二维码扫码安装到手机功能时,下载了一个build-name-setter插件,用于显示生成的二维码图片。这个插件下载时提醒了与当前的jenkins版本不兼容。 开始也没当回事,因为下载安装的时候就显示下载安装失败。但是没想到就是这个不当回事的操作,今天在我给研发分配完权限,重启jenkins的时候,带来了大问题。今天重启jenkins后,多名研发反            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-03 07:33:10
                            
                                163阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Jenkins是一款开源软件项目,基于Java开发的开源软件,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,提供任务构建、持续集成监控的功能,可以使开发测试人员更方便的构建软件项目,提高工作效率,使软件的持续集成变成可能。 目录前置条件Window 10 安装程序安装war包安装CentOS 7 (Linux)安装配置(通用可参考)1 创建管理员账号2 系统管理3 插            
                
         
            
            
            
            # Docker中Jenkins重启数据丢失问题及解决方案
## 问题描述
在使用Docker容器运行Jenkins时,有时会遇到重启容器后Jenkins的数据丢失的问题。这意味着Jenkins的配置和插件信息都会丢失,用户需要重新配置Jenkins并安装插件,这对于持续集成和持续交付流程是一项繁琐的任务。
## 问题原因
Docker容器的基本特性之一是“可变性”。每次重启容器时,容器内的所            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-30 13:28:18
                            
                                1524阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            docker swarm安装与配置jenkins安装jenkins1.创建jenkins本地目标mkdir -p /usr/local/jenkins
chmod -R 777 /usr/local/jenkins2.创建docker swarm配置文件jenkins绑定宿主机java、mavenversion: "3.6"
services:
  jenkins:
    image: jenk            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-30 21:30:49
                            
                                431阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装所需软件首先,需要安装 Android SDK。要找到下载位置,请访问 Android SDK 下载页面。然后点击“Download for other platforms”并复制 Linux 版本(SDK Tools only)的链接。!Download for Other Platforms -> SDK Tools only -> Linux在复制链接后,切换到 SSH 会话            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 21:39:15
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            持续集成之②:整合jenkins与代码质量管理平台Sonar并实现构建失败邮件通知一:Sonar是什么?Sonar 是一个用于代码质量管理的开放平台,通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如FindBugs,PMD等)直接显示在Web页面上,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 12:41:44
                            
                                92阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            运维 - 实践篇(六)- 基础 Jenkins 自动流程搭建前面我们已经完成了 Gitlab 的搭建,当然,这里有无法通过 SSH 拉取项目的问题缺陷。接下来我们将要通过部署 Jenkins 来完成项目的 Gitlab 提交与自动部署。这里同样的和 K8S 集群一样,我们换了一个性能较好的服务器,同样的需要配置 Docker 开发环境。修订时间修订内容备注2022/02/02完成基础 Jenkin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 17:09:28
                            
                                219阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:构建的项目为pytest+appium+allure,在pycharm里面已将环境代码调试并测试完毕,放到jenkins里执行的一些问题整理问题1.pycharm里可以正常运行代码,到了jenkins里提示module not found(而且非第三方包,自己写的py模块的情况):这里优先考虑sys.path的问题,本人亲测,不说100%的问题,至少90%的情况可以通过添加sys.path处            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 15:21:47
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Jenkins中自动构建项目的类型很多,常用有以下三种:l自由风格软件项目(freestyle project)项目(Maven Project)流水线项目(Pipline Project)每种类型的构建都可以完成一样的构建过程与结果,只是在操作方式、灵活度等方面有所区别,在实际开发中可以根据自己的需求和习惯来选择。(推荐流水线项目,比较灵活)1.演示自由风格软件项目上传代码->拉取代码-&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 22:56:16
                            
                                401阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录 
一、持续集成环境Jenkins安装 
1.安装Jenkins需要依赖JDK 
2.获取软件包 jenkins 
3.修改jenkins配置 
4.启动jenkins 
5.获取admin密码  
6.添加管理员账户,并进入Jenkins后台 
二、持续集成环境Jenkins插件管理 
1.修改Jenkins插件下载地址 
2.下载中文汉化插件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 00:00:25
                            
                                176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              背景: 每次构建项目时都需要去修改一下配置,然后保存,再去立即构建。这样修改容易修改出错误,影响到执行脚本,且每次都要去修改配置,不容易修改,操作也比较麻烦。所以决定将Jenkins修改为参数化构建。下面是步骤。1. jenkins配置,勾选参数化构建  2. 添加参数,一般常用的choice 和 string parameter两种。&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 12:20:50
                            
                                129阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先先简单讲一下Jenkins构建任务各种图标的含义 我的主界面有以下构建任务,这里前两列都是图标,第一列为构建的状态,前面已经讲过蓝色代表成功,红色代表失败.当然那是针对一次构建,一个构建任务可能有多次构建,这里的蓝色并不能完全代表任务就是构建成功的,还要结合后面的天气图标来决定,此外,我们看到这里还多出一种没有见到过的状态指示球:灰色球,这里灰色球代表该任务处处于禁用状态或者常未执行过一次构建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 12:32:03
                            
                                119阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            还是以以下几个问题来学习这个软件:1.jenkins是什么?2.为什么要用jenkins?3.怎么用jenkins?1.jenkins是什么?  Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-15 21:10:08
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录前言一、Jenkins 是什么?二、三种构建方式1.新建自由风格的软件项目2.maven风格1)构建并推送jar包2 shell脚本完成部署总结 前言本文是在安装好jenkins以及其他环境的前提下编写的。所以需要保证jenkins服务器上有maven,jdk,关联git等操作。如果需要搜索其他文档  一、Jenkins 是什么?   百度百科: jenkins是一个开源软件项目,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 13:57:27
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天收到领导说自动化部署jenkins构建失败的问题,说可能是空间不够,登陆到jenkins所在的机器去看看 登陆进去df –h 看一下 果然是根目录已经爆满了,cd 到 / 下 执行一下du –sh * 找找是哪个目录#cd /
#du -sh *后来发现是/root/这个文件夹占了几十GB ,后来想起来Jenkins的文件夹确实是在/root/.jenkins里面,进去看看#cd /root/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-30 13:10:50
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Jenkins自动化构建部署代码1.背景“唉,每天提交完代码都得自己打包再部署到测试环境和开发环境,好麻烦啊!都快变成运维了”“啊?哦!确实,每天打包部署确实都成为了工具人了”这不禁让我想起在澳门项目兼顾充当发包工具人的时光,在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试;或者前后端分离后,经常会修改接口,然后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 11:05:09
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            构建后,建站问题问题1 构建后应该做什么在成功构建后,其实就生成了一个war包或者 jar包但是始终访问不了 8080 和8081 ,即使添加了安全组和防火墙设置!。防火墙centos 7 端口问题这时候思路是错的,虽然前辈和我说,端口打开了,如果访问不应该是拒绝,而是404。理论上好像是这样,但是如果端口没有进程,在ecs上就是拒绝访问。telnet 网址 8080(端口)解决方向确定打包方式编            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-01 06:37:26
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            jenkins 安装一、Jenkins介绍Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具Jenkins应用广泛,大多数互联网公司都采用Jenkins配合GitLab、Docker、K8s作为实现[DevOps]()的核心工具。Jenkins最强大的就在于插件,Jenkins官方提供了大量的插件库,来自动化CI/CD过程中的各种琐碎功能。二、Jenkins下载#下载Jenki            
                
         
            
            
            
            1、自由风格项目构建:Freestyle project1.1、Jenkins上新建一个自由风格的项目1.2、添加git项目地址和凭据1.3、构建build1.4、安装 Deploy to container
  1.5、构建后的操作:Post-build Actions    jenkins上构建后,去tomca上查看:2、M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 19:41:55
                            
                                469阅读
                            
                                                                             
                 
                
                                
                    