2019年04月12日的内容
Jenkins自动化构建部署Springboot工程
相关文章:Springboot 单元测试 Junit 深度实践1. CI 的重要性随着 devops 的快速发展,很多公司都已经将 devops 实践到日常运维工作中,devops 从以前最简单的写个 shell 脚本部署数据库、部署应用服务器到现在的从代码提交、项目构建、自动化测试等都有机结合了起来,这样的自动化大大减少了运维人员的工作压……
推荐10款最佳Jenkins插件
尽管目前在 CI/CD 领域有着众多的平台,Jenkins 一直是最著名的持续集成平台之一。虽然它经历了和 Oracle 的争斗,最终从之前的 Hudson 单独分离出来,但是凭借社区和大公司的支持,目前 Jenkins 有超过 1500 个插件,用于支撑整个持续集成流程。不过由于插件数量众多,要选择一些合适的 Jenkins 插件会比较困难,本文……
Jenkins进阶-发布后自动创建git tag(5)
为了便于项目中对发布的版本进行回滚,所以我们每次发布完成以后自动创建 git tag。1,创建一个Jenkins任务,命名成为 push_tag_demo;2,配置《源码管理》,这里配置比较特殊的地方需要仓库的名字,后面创建 tag 的时候需要使用;3,在《构建后操作》操作中选择”Git Publisher……
Jenkins介绍和安装及配合GitLab代码自动部署
Jenkins 是什么?基于 JAVA 的开源的自动化系统平台加速自动化 CI,CD 任务及流水线,所有类型的任务:构建,测试,部署等丰富的插件生态系统支持功能扩展,1400+插件和 SCM,测试,通知,报告,Artfact,触发,外部集成等基于 Web 的管理和使用界面源于 Hudson官网文档:https://jenkins.io/doc/……
Jenkins2.32用户和权限管理策略
前言在使用 jenkins 的过程中,需要为不同的角色分配相应的权限,如果 jenkins 的用户数据能和公司现在的帐号系统结合起来那会更好。关于如何为用户分组,我推荐使用 role based authorization strategy 这个插件我的环境如下:版本:Jenkins ver. 2.32.……
Redis分布式锁的正确实现方式(Java版)
前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于 Redis 的分布式锁;3. 基于 ZooKeeper 的分布式锁。本篇博客将介绍第二种方式,基于 Redis 实现分布式锁。虽然网上已经有各种介绍Redis 分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis 分布式锁……
Redis系列三 – Spring boot如何使用redis做缓存及缓存注解的用法总结
概述本文介绍Spring boot 如何使用 redis 做缓存,如何对redis缓存进行定制化配置(如 key 的有效期)以及 spring boot 如何初始化 redis 做缓存。使用具体的代码介绍了@Cacheable,@CacheEvict,@CachePut,@CacheConfig 等注解及其属性的用法。spring boot 集成redi……
IDEA Junit4配置
一、安装 JUnitGenerator V2.0。 1、通过网络安装。如下 2、手动下载插件安装。插件下载:https://plugins.jetbrains.com/idea/plugin/3064-junitgenerator-v2-0 。安装如下图所示: 3、安装完成重启 IDEA,……
配置七牛自定义域名cdn加速,让你的网站飞起来
之前发过一篇是没有备案的,使用测试域名来缓存静态文件,效果也是杠杠的。如果你还没有备案,先看这篇文章吧,域名没备案使用七牛 cdn 加速 。步入正题了(为了节约博主发文的时间,尽量少用文字,多以图片展示,图看不清的话,可以点击放大的)本站域名:liuyanzhao.com(我的没有 www)七牛绑定域名:media.liuyanz……
黑客如何攻破一个网站获得信息
没怎么看懂,也许以后用得到,就收藏一下通过本文你将了解黑客常用的入手思路和技术手法,适合热爱网络信息安全的新手朋友了解学习。本文将从最开始的信息收集开始讲述黑客是如何一步步的攻破你的网站和服务器的.阅读本文你会学到以下内容:1.渗透测试前的简单信息收集。2.sqlmap 的使用3.nmap 的使用4.nc 反弹提……