刚工作不久,才开始接触Jenkins构建,奇怪的是我没有点立即构建,但是Jenkins却在做构建。检查了配置后,发现有配置构建触发器。嘿嘿。。。前言 跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。一、定时构建语法(五颗星,中间用空格隔开)第一颗表示分钟,取值0~59 第二颗表示小时,取值0~23 第三颗表示一个月的
# 实现Jenkins推送到Rancher的流程 在实现Jenkins推送到Rancher的过程中,我们需要通过一系列步骤来完成。这个过程可以分为几个关键步骤,包括设置Jenkins的Pipeline任务、获取Rancher的API凭证、编写Pipeline脚本以及执行任务。下面我们以表格的形式展示整个流程。 | 步骤 | 操作内容
原创 2024-05-27 11:26:30
514阅读
一、组件功能描述Docker 是一个开源的应用容器引擎。Jenkis 是一个开源自动化服务器。(1).负责监控gitlab代码、gitlab中配置文件的变动;(2).负责执行镜像文件的构建、上传与下载;(3).通过Rancher插件系统构建stack/service;GitLab: 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具。(1).保存项目配置文件;(2).nginx定制配置文
转载 2024-09-06 21:52:05
195阅读
Rancher官网地址:Rancher文档 | K8S文档 | Rancher | Rancher文档 Github地址:Rancher · GitHub简介Rancher是一套容器管理平台,它可以帮助组织在生产环境中轻松快捷的部署和管理容器。 Rancher可以轻松地管理各种环境的Kubernetes,满足IT需求并为DevOps团队提供支持。Kubernetes不仅已经成为的容器编排标准,它也
转载 2024-06-12 17:53:34
161阅读
一、各个组件的功能描述:Docker 是一个开源的应用容器引擎。Jenkis 是一个开源自动化服务器。(1).负责监控gitlab代码、gitlab中配置文件的变动;(2).负责执行镜像文件的构建、上传与下载;(3).通过Rancher插件系统构建stack/service; GitLab: 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具。(1).保存项目配置文件;(2).
转载 2024-05-29 21:39:30
70阅读
一、概述在上一篇文章,链接如下:已经实现了基于Jenkins+Gitlab+Harbor+Rancher+k8s CI/CD,但是有一个问题,需要jenkins ssh登录到k8s master节点执行kubectl修改镜像地址。但是由于安全问题,不允许jenkins  ssh登录到k8s master节点。这个时候,可以通过Redeploy Rancher2.x Worklo
转载 2024-04-20 11:42:53
73阅读
前言第一次从无到有部署一个集群环境,踩了很多坑。在此记录下,帮助刚准备或者是正在踩坑的同学们。环境准备,多台安装有centos的服务器或者虚拟机iphostname安装内容描述192.168.1.100harbordocker,docker-compose, harbor, jenkins作为集群主节点192.168.1.101node.masterdocker,k8s,rancher-serve
jenkins安装已经构建springboot程序一.准备工作1.启动虚拟机linux使用虚拟机启动两个linux系统重点(关闭防火墙,使端口可以访问,线上可以开启指定端口,本地学习不用那么麻烦)规划:jenkins:192.168.244.132java:192.168.244.1332.都安装好java环境(略)检查java是否安装完成 java -version3.下载好jenkins文件下
转载 2024-09-05 20:43:07
48阅读
在前一篇博客中详细介绍了如何通过github的webkook功能实现push到github代码仓库后,自动触发jenkins项目构建的流程,实际工作中还有用svn进行代码管理,本文具体介绍一下svn触发项目构建的具体配置,原理和github类似。简介svn触发jenkins任务的构建有以下三种方式: 1.jenkins定时轮询触发 2.客户端创建的webhook触发 3.服务端创建的webhook
转载 2024-05-05 16:33:48
200阅读
CentOs7 安装Jenkins通过Rancher部署服务来完成jenkins的安装下载镜像在rancher的部署页中做如下操作出现active说明启动成功 通过Rancher部署服务来完成jenkins的安装下载镜像当然,从rancher的部署页中启动可以自动为我们下载部署的镜像 但我们这里为了更清晰的使用,采用手动pull镜像的方式,执行如下命令: docker pull jenkins/
转载 2024-02-15 21:31:50
179阅读
Jenkins的Githook自动触发构建在Jenkins的内置构建触发器中,轮询SCM实现Gitlab代码更新,项目自动构建,但是该方案的性能不佳,那有没有更佳的方案呢?有的,就是利用Gitlab的webhook实现代码push到仓库。立即触发项目的自动构建原理: Gitlab代码变更,那么他就会发送一个构建请求到Jenkins,从而实现项目构建,好处在于我们可以控制代码提交的一个频率,不是再使
一、分析准备 接上文,我们的前端代码是通过git管理的,需求是通过Jenkins拉取前端VUE代码并且编译生成待部署的部署包。经过分析,我们需要做如下的准备:1、Jenkins的机器能拉取git代码并编译;——已完成2、Jenkins的机器能通过SSH连接项目所在的windows server服务器;——已完成3、新建Jenkins任务将编译、部署串起来;——本期目标PS:项目的情况如下
转载 2024-07-07 18:08:08
42阅读
 手把手图解,详解Jenkins ,svn ,maven 项目持续集成策略:如果你跟我一样刚刚开始做集成测试,刚刚接触jenkins我想这篇文档对您是有所帮助,首先你不知道jenkins 是个什么东西,我昨天也不知道是什么东西那就百度百科来个速食方便面。于是您知道其实也就那么回事。既然看到了这篇文档,那么其他的事情就不用乱百度了。 windows 安装:  
# Jenkins, Rancher, Docker, Git 和 Maven 的使用指南 在软件开发的过程中,我们经常会使用到一些工具和技术来加速开发和部署的流程。JenkinsRancher、Docker、Git和Maven是一些非常受欢迎的工具,它们可以帮助我们实现持续集成和持续交付。本文将介绍这些工具的用途、原理和如何使用它们来优化软件开发流程。 ## Jenkins Jenkins
原创 2023-08-01 07:32:07
135阅读
0.briefly speaking这篇博客将要开始尝试阅读和研究与Xv6陷阱机制相关的代码,主要有以下文件,最重要的是结合Xv6 book将Xv6处理陷阱的相关逻辑和流程弄透。在Xv6的语境中所谓陷阱的触发有以下三种情况:系统调用严重错误(比如除0错误)设备中断而从陷阱的来源分类,陷阱可以分为从用户态陷阱和从内核态陷阱。用户态陷阱包含上面的三种触发情况,而内核态陷阱只包含后两种情况。作为用户态陷
# 如何在Java中触发Jenkins构建任务 在现代软件开发中,自动化构建和持续集成是至关重要的环节。Jenkins作为一个流行的开源自动化服务器,为开发者提供了强大的支持。通过将Java应用程序与Jenkins集成,我们可以实现对构建任务的触发。这篇文章将详细介绍如何在Java中触发Jenkins构建,包括工作流程、代码实现以及相关配置。 ## 工作流程 下面是触发Jenkins构建的基
原创 10月前
57阅读
前面的章节已经讲了如何使用jenkins进行自动化持续集成构建,jenkins执行了自动构建后,我们希望能够收到构建是否成功,以及测试执行是否成功的通知,这里就需要用到jenkins的邮件通知功能。一、基本的Jenkins邮件服务器配置,在系统管理-系统设置中有两个地方需要配置 第一个:Jenkins Location,填写url,以及系统管理员邮件地址(即发件人邮箱地址)  第二个,页
1 - Jenkins远程构建可以通过以POST方式调用API来触发构建任务的执行http://<IP>:<PORT>/job/<JOB NAME>/build?token=<TOKEN>&cause=<CAUSE> 1.1 - 创建用户token1.2 - 配置任务的触发器在任务的“构建触发器”部分“触发远程构建 (例如,使用脚
构建触发器在与Jenkins合作的同时, 我们可以通过不同的方式告诉Jenkins来管理我们的项目。如前一章所述, 我们可以手动运行它们, 但在处理实际项目时, 我们需要更多的自动化方法来运行我们的生成。生成触发器有助于实现这一点。我们可以通过不同的方式实现此目的:使用上下游项目完成另一个作业后启动生成作业定期运行生成更改的轮询源代码管理远程触发生成在本节中, 我们将讨论上下游项目, 稍后将使用活
Jenkins部署多模块项目使用jenkins的理由一:Rancher docker安装配置文件1.1 Docker版本jenkins安装注意1.1.1 安装docker cloud插件二:Centos直接在主机上面安装 jenkins2.1 直接安装jenkins (修改home目录、重启)2.2 Jenkins自动丢弃构建历史数据2.3 Jenkins中文显示2.4 Jenkins 示例最简
转载 2024-01-08 22:23:35
58阅读
  • 1
  • 2
  • 3
  • 4
  • 5