Jenkins
文章平均质量分 82
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成
南宫乘风
当你的才华撑不起你的野心时,只有静下心学习才是唯一的出路
展开
-
提高错误日志处理效率!使用Python和钉钉机器人实现自动告警聚合
本博客,为我们构建了一个完整的应用日志监控和告警系统,通过ELK技术栈和钉钉机器人的结合,使得我们能够及时发现和处理应用中的错误,提高了团队的工作效率和系统的稳定性。原创 2023-06-17 18:26:30 · 1936 阅读 · 0 评论 -
实现无间断的自动化:Jenkins与GitLab的定时任务工作流程
Jenkins是一个流行的开源自动化服务器,而GitLab是一个强大的代码托管和协作平台。通过结合Jenkins和GitLab,我们可以建立一个强大的定时任务自动化工作流程,实现代码拉取、构建、测试和部署的自动化。本篇博客将介绍如何使用Jenkins与GitLab相结合,构建一个完整的定时任务自动化流程。原创 2023-06-12 11:20:03 · 1907 阅读 · 0 评论 -
Jenkins集成Kubernetes集群
前文Jenkins安装部署使用_南宫乘风的博客-CSDN博客Jenkins入门配置_南宫乘风的博客-CSDN博客Jenkins集成Sonar Qube_南宫乘风的博客-CSDN博客Jenkins的流水线(Pipeline)Jenkins流水线整合钉钉_南宫乘风的博客-CSDN博客Kubernetes安装Jenkins_南宫乘风的博客-CSDN博客目录1、Kubernetes 环境安装 Jenkins2、Jenkins 安装插件3、云配置4、Template..原创 2022-05-26 18:26:46 · 1840 阅读 · 1 评论 -
Kubernetes安装Jenkins
前文Jenkins安装部署使用_南宫乘风的博客-CSDN博客Jenkins入门配置_南宫乘风的博客-CSDN博客Jenkins集成Sonar Qube_南宫乘风的博客-CSDN博客Jenkins的流水线(Pipeline)Jenkins流水线整合钉钉_南宫乘风的博客-CSDN博客目录环境思路1、NFS(动态存储)2、helm安装nfs-client3、创建namespace4、持久化Jenkins数据5、创建service account6、安装J..原创 2022-05-26 15:48:35 · 1123 阅读 · 0 评论 -
Jenkins流水线整合钉钉
前文Jenkins安装部署使用_南宫乘风的博客-CSDN博客Jenkins入门配置_南宫乘风的博客-CSDN博客Jenkins集成Sonar Qube_南宫乘风的博客-CSDN博客Jenkins的流水线(Pipeline)在程序部署成功后,可以通过钉钉的机器人及时向群众发送部署的最终结果通知 安装插件 钉钉内部创建群组并构建机器人最终或获取到Webhook信息https://oapi.dingtalk.com/robot/send...原创 2022-05-17 10:58:10 · 1110 阅读 · 2 评论 -
Jenkins的流水线(Pipeline)
目录Jenkins安装部署使用_南宫乘风的博客-CSDN博客Jenkins入门配置_南宫乘风的博客-CSDN博客Jenkins集成Sonar Qube_南宫乘风的博客-CSDN博客Jenkins流水线Jenkins流水线任务介绍之前采用Jenkins的自由风格构建的项目,每个步骤流程都要通过不同的方式设置,并且构建过程中整体流程是不可见的,无法确认每个流程花费的时间,并且问题不方便定位问题。Jenkins的Pipeline可以让项目的发布整体流程可视化,明确执行的阶段,可原创 2022-05-17 10:32:21 · 13253 阅读 · 1 评论 -
Jenkins集成Sonar Qube
前文目录Jenkins安装部署使用_南宫乘风的博客-CSDN博客Jenkins入门配置_南宫乘风的博客-CSDN博客Sonar Qube介绍Sonar Qube是一个开源的代码分析平台,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,可以检测出重复代码、代码漏洞、代码规范和安全性漏洞的问题。Sonar Qube可以与多种软件整合进行代码扫描,比如Maven,Gradle,Git,Jenkins等,并且会将代码检测结果推送回Sonar Qube并且在系统原创 2022-05-17 10:06:54 · 10351 阅读 · 3 评论 -
Jenkins入门配置
由于Jenkins需要从Git拉取代码、需要本地构建、甚至需要直接发布自定义镜像到Docker仓库,所以Jenkins需要配置大量内容。5.3.1 构建任务准备好GitLab仓库中的项目,并且通过Jenkins配置项目的实现当前项目的DevOps基本流程。 构建Maven工程发布到GitLab(Gitee、Github均可) java-demo: api-gateway-demoJenkins点击左侧导航新建任务选择自由风格构建任务5.3.1 配置源..原创 2022-05-17 09:41:41 · 3729 阅读 · 1 评论 -
Jenkins安装部署使用
介绍Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。Jenkins可以通过本机系统包Docker安装,甚至可以通过安装Java Runtime Environment的任何机器独立运行。Jenkins特点开源免费; 跨平台,支持所有的平台; master/slave支持分布式的build;原创 2022-05-16 21:47:34 · 1024 阅读 · 0 评论