四时宝库

程序员的知识宝库

微服务电商系统如何部署?用Jenkins自动化部署是真的香

之前对

小水玩转自动化---Jenkins自动化发布工具安装

介绍

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

JDK安装

参考JDK安装文档

此处以1.7版本为例

Groovy 操作 HTML 文档(groovy写文件)

1. 问题描述

在 Jenkins Pipeline(https://k4nz.com/Continuous_Delivery/Jenkins_Pipeline.html) 中,我们需要对 HTML 文档进行多种操作。之前使用 XMLParser 及 XMLSlurper 库操作 HTML 文档时遇到很多问题,因为 HTML 文档结构松散(比如没有结束标签等等),不是标准的 XML 文件,因此导致 XML 解析失败。

精品!阿里P7爆款《K8s+Jenkins》技术笔记,高质量干货必收藏

精品!阿里P7爆款《K8s+Jenkins》技术笔记,高质量干货必收藏!

前些日子从阿里的朋友那里取得这两份

CentOS7下安装jenkins(centos7安装jdk教程)

为了解决项目部署繁琐的编译、打包、上传等操作流程,提升部署效率,自己在本地自搭的CentOS7下安装了jenkins。本人学习时是通过Docker来安装的,以下记录下安装过程。


Prometheus监控Jenkins(plugin方式)

前面讲了安装jenkins exporter方式监控jenkins,但是grafana支持较少。

接下来,我们用Jenkins plugin的方式监控,这个方法部署简单,然后grafana支持比较完整。


首先,需要安装Jenkins,参照上一个文档完成。


详解Jenkins 实现Gitlab事件自动触发Jenkins构建及钉钉消息推送

实践环境

一款不错的知识管理软件mybase-01、记录篇

公司在没有网络的情况下,云笔记直接无爱了,长期使用OneNote,之前也分享过

最近一直在思考怎么做好知识管理,发现了mybase这款软件,使用非常不错

尝试用了记录内容、时间管理、关联、附件等功能,后续一一分享

本文主要介绍如何记录内容,下面的网络内容作者记录的比较详细,分享出来。后续逐步分享时间管理、关联、附件等功能。

Jenkins流水线即代码之扩展共享库初体验



Jenkin的多分支流水线,允许Jenkinsfile与需要 Jenkins 构建的应用程序代码放在一起,然后 Jenkins 从源代码管理系统中检出 Jenkinsfile 文件作为流水线项目构建过程的一部分并接着执行你的流水线。

Jenkins这种构建方式正是“谁构建,谁运行”DevOps理念的一种体现。

开源的持续集成服务器——Jenkins是什么?入门篇教程

Jenkins是什么

Jenkins是一个开源的持续集成的服务器,Jenkins开源帮助我们自动构建各类项目。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接