1.基本概念: JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两 个应用程序之间,或分布式系统中发送消息,进行异步通信。 activeMQ作为JMS的实现着主要有两种模式:P2P和Publish/Su
转载
2024-04-03 14:09:20
29阅读
前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 第一步:下载所需插件 SSH用来SSH远程登录 Publish Over SSH用来远程SSH登录并发送文件 Maven Integration用来创建项目初始化为maven项目 Git Parameter用来在构建中,通过参数方式获取 ...
转载
2021-10-11 10:00:00
448阅读
2评论
登录Jenkins并创建视图登录Jenkins后点击下图中加号填写视图名称,根据自己具体项目可以具体定义,这里以test-demo为例,点击create按钮,视图创建成功创建任务流程选择自己的试图后,选择左侧的新建任务按钮,弹出任务框点击新建任务后,弹出下图所示的内容点击ok后,弹出下图所示内容,这里选择参数化构建,选择Git参数选择Git参数后,弹出如下内容,名称随意填写,这里我天的是versi
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阅读
安装稳定版本的jenkins1,前置依赖:安装jdk-1.81,下载yum仓库sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo2,安装key,官方要求的sudo rpm --import https://jenkins-ci.org/redhat/jenk
转载
2024-06-03 07:26:30
33阅读
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。改文章,我们通过使用Jenkins自动化工具,定期打包我们的Android APK项目,方便研发与测试的协同。一、安装tomcata、下载tomcathttp://tomcat.apache.org/下载完成后解压到:/Users/xiaxve
转载
2024-05-11 21:31:09
42阅读
在使用Kubernetes(K8S)进行jenkins打包、发布和部署springboot应用程序之前,我们首先需要了解整个流程。下面是一个简单的表格展示整个流程:
| 步骤 | 操作 |
|--------------|--------------------------------|
| 1. 编写Spring Boot应用
原创
2024-04-24 11:22:46
167阅读
项目源码地址项目源码:https://github.com/macrozheng/mall-learning/tree/master/mall-tiny-jenkinsSpringBoot+Jenkins自动化部署技巧,远程部署同样适用,附通用自动化脚本!本文将从半自动化部署讲起,到自动化部署,讲解一套生产环境切实可用的自动化部署方案!半自动化部署之前写过的SpringBoot应用打包Docker
转载
2024-06-28 14:04:29
60阅读
一般而言,一个项目部署的由:拉取代码->构建->测试->打包->部署等过程组成,如果我们经常需要部署项目,特别是在微服务时代,服务特别多的情况下,不停的测试打包部署,那估计得有个人一整天专门做这事了,而这事又是繁琐的重复无意义的,所以就需要一套能够持续集成、持续交付、持续部署的自动化构建流程。Jenkins是开源CI&CD软件领导者,提供超过1000个插件来支持构建
转载
2024-04-12 12:50:41
180阅读
文章说明本篇文章记录 Jenkins 发布 Gitee 上的 SpringBoot 项目全过程,内容包括 JDK 安装和配置、Maven 安装和配置、Git 安装和配置、Jenkins 部署 SpringBoot 项目的过程、编写项目启动和重启的脚本,通过 Jenkins 实现一键部署项目的功能。安装所需的环境,如:JDK、Git 等,如果使用 dnf 或 yum,安装过程将会是非常方便,但是在后
转载
2024-03-28 11:36:11
86阅读
文章目录前言一、安装git1.下载git2.上传解压3.安装编译所需要的依赖4.进入到解压后的文件夹编译git源码5.安装git至/opt/git路径6.配置环境变量7.刷新环境变量8.查看Git是否安装完成二、github 生成 Personal Access Token三、github 设置 GitHub webhooks四Jenkins系统配置五、全局工具配置六、工程配置七、提醒 前言上一
转载
2023-10-31 15:58:54
43阅读
1. 概述Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。2. 说明这里不
转载
2024-03-25 19:08:52
152阅读
流程1、配置Java环境2、安装Jenkins3、Jenkins配置具体操作1、安装JDK和配置java环境参考:[java环境配置]https://www.jianshu.com/p/964bdfeb9465注意:java需要安装8.0版本2、Jenkins安装参考:[Jenkins安装]https://www.jianshu.com/p/41ecb06ae95f[Jenkins官网下载地址]h
转载
2024-05-21 21:25:50
186阅读
MySQL通用编译包是已经编译好的只要解压后配置一下就可以使用了,不用安装,非常省心省力,下面是具体操作步骤:1、增加用户名和用户组 :#groupadd mysql
#useradd -r -g mysql mysql ---新建msyql 用户禁止登录shell2、下载、解压MySQL通用编译包:#wget ftp://ftp.mirrorservice.org/sites/ftp.my
转载
2023-11-26 13:52:25
23阅读
问题的的出现:代码提交到git,然后在Jenkins上编译,在前端测试结果的时候,并未达到预期结果解决问题的思路:因为服务器和数据库不是部署在本地,所以在本地无法设置断点 1.首先检查代码,看是不是代码逻辑有问题。在仔细查看代码之后,发现在代码当中发现不了问题 2.检查线上数据库,看我们要查出的数据存不存在数据库中,发现数据存在数据库中 3.在上述两步中都没有解决问题,就在运行的方法中输出日
转载
2023-11-18 18:36:10
50阅读
1 发布php代码- jenkins已经搭建完成,现在开始来做一个php发布代码的任务- 在发布php代码时先看看是否有两个插件 在系统管理-管理插件- 已安装插件-
检查是否有“Git plugin”和“Publish Over SSH”两个插件,如果没有,则需点击“可选插件”,找到它并安装
[root@chy01 jenkins]#&nbs
转载
2024-05-07 12:35:15
73阅读
Jenkins自动化部署——后端 文章目录Jenkins自动化部署——后端前言步骤1.构建一个Maven项目2.具体配置总结 前言运用jenkins部署spring boot后端,windows环境步骤1.构建一个Maven项目 输入项目的名称即可,跳转至下一步项目具体配置2.具体配置 描述内容可自己选择填入,保持构建天数和个数按照个人需求选择 源码管理这部分我使用的是gitee,URL就填
转载
2024-01-19 23:04:04
73阅读
笔记内容:通过Jenkins发布php代码笔记日期:2018-02-2626.4/26.5 通过Jenkins发布php代码我们都知道Jenkins是一个用于持续集成的工具,所以本文简单介绍一下如何通过Jenkins来发布php代码到远程的机器上,实验环境如下:两台机器,一台安装了Jenkins作为Jenkins服务器,一台作为远程的服务器:192.168.77.130 Jenkins服务器192
转载
2024-06-04 11:23:32
52阅读
text格式
curl -H "Content-Type: application/json;charset=utf-8" -d "{\"msgtype\": \"text\",\"text\": {\"content\":\"要发送的文本\"}}" "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=956fa5e1-94e6-47d5
转载
2024-03-20 08:43:03
41阅读
Jenkins简介Jenkins 是一个可扩展的持续集成引擎。是一个自成一体的开源自动化服务器, 可用于自动化与构建、测试、交付或部署软件相关的各种任务; Jenkins是一个高度可扩展的产品, 其功能可以通过安装插件来扩展。在gitlab里可以完成源代码的管理,但是对于研发将代码推送到对应的分支,以及仓库里之后,它应该如何触动自动化的构建,打包,以及上线。这个就需要Jenkins去完成
转载
2023-08-12 15:57:23
110阅读