windows环境下,Jenkins使用cmd脚本部署tomcat最近在搭建jenkins部署tomcat时,因为环境和需要使用批处理脚本启动的原因出现不少问题,目前把我这边遇到的一些问题及最终的解决方案和批处理脚本贴出来。供参考一、部署中可能遇到的问题及解决方案1. jenkins执行完命令会杀掉进程及其衍生进程的问题目前网上能搜索到的解决办法基本都是说在脚本中添加 BUILD_ID=dontK
转载 2024-03-18 17:54:18
49阅读
目前公司的开发环境是自己在几台服务器上搭建的。所有的项目都由Jenkins进行管理和部署,Jenkins在安装的时候,默认安装在了linux系统的/app目录下,属于centos-root文件系统,容量只有50G。除了包含十几个G的视频文件之外,最占容量的就属于jJenkins生成的产物jobs文件夹了。该文件夹下包含着所有Jenkins管理的项目的生成产物。最近由于在Jenkins客户端配置项目
今天给大家推荐一款好用的 CI/CD 工具 建木 。这是一款面向 DevOps 领域的极易扩展的图形化工具,帮助用户轻松编排各种 DevOps 流程并分发到不同平台执行。项目介绍“建木”是上古先民崇拜的一种圣树,传说建木是沟通天地人神的桥梁。为此项目命名为“建木”,希望项目也可以成为不同业务场景下系统间相互沟通的桥梁。建木是一个面向 DevOps 领域的极易扩展的开源无代码(图形化)/低代码(Gi
背景 由于原jenkins是在exsi的一台虚拟机里面的容器跑的,构建java应用速度很慢,尤其是并发构建的时候平均构建要20分钟以上,为了改善构建效率,将一台配置ssd硬盘及i7 9代cpu 32G内存的台式机拿来做构建机,将原来容器里面跑的jenkins迁移到物理机,以下记录迁移步骤。 安装jenkins wget -O /etc/yum.repos.d/jenkins.repo https:
原创 2023-07-20 22:15:04
479阅读
Jenkins自动化构建成过程,可帮助我们节省大量时间,完成这个过程的自动化后,在以后的开发过程中,我们需要做的,就是只是提交代码到版本库中,构建自动完成,基本不再需要人工干预。代码仓库作为构建的素材库,构建所需的代码从代码库中获得。最好有一台服务器单独作为持续集成服务器,一方面保证了环境的纯净,一方面不影响开发,而且持续集成服务器一般是随时准备开始构建的,所以一般也不关机。[首先要有统一的代码库
  迁移学习的目标是从一个或者多个源领域任务中提取有用知识并将其用在新的目标任务上,本质上就是知识的迁移再利用。迁移学习的问题关键就是要解决三个问题,什么时候迁移,什么可以迁移,如何迁移迁移学习的本质就是知识的再利用,数学上,迁移学习包含“域”和“任务”两个因素。 按照迁移学习的定义,可以将迁移学习分为三种类型,分布差异迁移学习,特征差异迁移学习和标签差异迁移学习。分布差异迁移学习之源
转载 2024-05-06 13:15:58
33阅读
故事缘起 服务器终于稳定了,项目也迁移完成了,BCVP (前后端分离认证鉴权一整套)框架也平稳度过了两个星期。最近半年以来,一直受到服务器偶尔重启的困扰,看了下原因,是服务器内存被占满了,这还是没有使用呢,要是发布个流程,直接服务器挂掉。因为我的8G的服务器,涵盖了开源所有的产品,其中有两个大头:Mysql和Jenkins(其实可以限制它的大小1G左右),数据库可不能放弃吧,就指望着它呢,虽然My
一、系统迁移1.查看主目录:登录jenkins网站,在系统管理->系统配置页面,可以查看到主目录地址由上图可知,jenkins主目录地址为根目录下隐藏目录:/root/.jenkins。进入到主目录下,可以看到很多文件,是否需要全部打包呢?其实只需要打包4个文件就可以了,如上图所示分别是config.xml文件,jobs文件夹,users文件夹和plugins文件夹。从名称上就可以看出来各自
转载 2024-01-03 07:38:47
94阅读
Jenkins迁移job说明:从一个Jenkins服务器A将现有job迁移到另外一个Jenkins服务器B。方法:You can copy or move build jobs between instances of projects simply enough by
cd /var/lib/jenkins复制相关文件及目录到新机器的/var/lib/jenkins目录下即可达
原创 2022-01-19 14:09:53
181阅读
jenkins迁移备份
原创 2022-12-24 00:45:08
530阅读
# Jenkins Docker 迁移:实现容器化持续集成 随着Docker容器技术的普及,越来越多的企业开始将其应用于持续集成和持续部署(CI/CD)流程中。Jenkins作为一个流行的开源自动化服务器,自然也成为容器化迁移的首选。本文将介绍如何将Jenkins迁移到Docker容器中,实现更灵活、高效的CI/CD流程。 ## 为什么选择Docker化Jenkins? Docker容器技术
原创 2024-07-20 04:48:09
87阅读
Jenkins需要从一台主机换到另外一台主机怎么迁移数据 两台主机的Jenkins版本需要保持一致 安装Jenkins # sudo wget -O /etc/yum.re
原创 2024-02-28 11:05:32
408阅读
说明: 总的目标是在k8s集群部署gitlab、jenkins,并且在本地提交代码到gitlab后jenkin流水线可以自动编译打包成为docker镜像然后部署到k8s中并实现客户端外部域名访问,在文档分为多个部分,其中涉及的技术有docker安装、k8s搭建、部署gitlab、部署jenkins、部署sonarqube、gitlab和jenkin联动、jenkins和sonarqube联动、pi
cd /var/lib/jenkins 复制相关文件及目录到新机器的/var/lib/jenkins目录下即可达到迁移的效果。 进入到主目录下,可以看到很多文件,是否需要全部打包呢?其实我们只需要打包4个文件就可以了,如上图所示分别是config.xml文件,jobs文件夹,users文件夹和plugins文件夹。从名称上就可以看出来各自的作用,config.xml是存放配置信息的,jobs是
k8s
原创 2021-07-07 14:23:31
1834阅读
一、安装前的准备 1.总体说明 (1)在master节点19.91上安装jenkins,将jenkins.war放在tomcat里 (2)在slave节点19.92上不需要安装jenkins (3)jdk maven 由于每个节点都需要,所以只在主节点安装 使用nfs挂载在其他所有的子节点,这里可能涉及到mvn的瓶颈问题2.ip分配 192.168.19.91 jenkins_master jdk
jenkins集群无需在额外的主机安装jenkins,但是用于java项目来说,要使用集群功能,额外的主机就必须要安装maven.1.系统管理-->全局安全配置-->JNLP代理协议的TCP端口指定端口40000(指定小端口有时候有时候会报错)2.系统管理-->管理节点-->新建节点3.创建凭据是从jenkins连到其他服务器的方式,要么账号密码,要么用密钥对.目前将10
转载 2024-03-29 22:19:08
47阅读
在网上看了好多有关集群部署的文章,感觉都不是太连贯,非常多仅仅是给你说怎么安装而已,可是过程中遇到的问题真不少,可是也攻克了非常多问题,希望我的文章可以帮到那些想学习的人吧,jenkins主要是攻克了一个集群项目和节点管理的工具,可以方便的把项目分发到个个容器里面去,省去了集群的时候须要一个个往tomcat里面放war包,同一时候也可以对集群节点的一个状态进行管理。事实上我喜欢先实践后理论,我就不
转载 2024-06-28 12:00:22
15阅读
在Kubernetes(K8S)中,集群迁移是指将一个现有的K8S集群中的应用程序和资源迁移到另一个K8S集群中的过程。这种迁移通常发生在需要升级硬件、更改云服务提供商或者进行灾备恢复的情况下。在进行集群迁移时,我们需要确保应用程序和数据得以顺利迁移,同时保证服务的高可用性和稳定性。 整个集群迁移的流程可以分为以下几个步骤: | 步骤 | 描述
原创 2024-05-07 11:06:26
123阅读
# 迁移Docker Jenkins到本地Jenkins ## 简介 Docker是一种流行的容器化技术,而Jenkins是一个强大的持续集成和持续交付工具。有时候,我们可能需要将运行在Docker容器中的Jenkins迁移到本地服务器上的Jenkins实例。本文将介绍如何迁移Docker Jenkins到本地Jenkins,并提供相应的代码示例。 ## 准备工作 在开始迁移之前,需要确保
原创 2023-10-18 08:39:10
284阅读
  • 1
  • 2
  • 3
  • 4
  • 5