标签:jenkins

编程技术

基于函数计算的 BFF 架构

7

darida 发布于 2020-04-02

BFF 全称是 Backends For Frontends (服务于前端的后端),起源于 2015 年 Sam Newman 一篇博客文章 《Pattern: Backends For Frontends —— Single-purpose Edge Services for ...

阅读(8)评论(0)赞 (0)

Java

小白都能看懂的前端部署(docker+nginx+jenkins)

24

zhuangli 发布于 2020-04-02

前言 随着 devops 的发展,前端部署变得越来越简单,可控性也越来越高,本文基于 docker :whale:+ nginx + jenkins 来实现前端自动化部署流程,具体实现效果为开发人员在本地开发,开发push提交代码到指定分支,:blush:自动触发jenkins进...

阅读(2)评论(0)赞 (0)

Java

在容器上构建持续部署及最佳实践初探

14

zhuangli 发布于 2020-04-02

作者 | 倚天码农 责编| 徐威龙 封图| CSDN下载于视觉中国 要想理解持续集成和持续部署,先要了解它的部分组成,以及各个组成部分之间的关系。下面这张图是我见过的最简洁、清晰的持续部署和集成的关系图。 图源:sonatype.com 持续部署 如...

阅读(6)评论(0)赞 (0)

Java

docker从零搭建jenkins服务器

11

puefu.he 发布于 2020-04-01

前言 写这篇文章的灵感来源于最近公司的 jenkins 部署老是失败,各种原因。在项目非常赶的情况下,我每天还要抽半天时间去排查 jenkins 上的问题。所以决定在我们前端服务器上搭建个 jenkins 给测试部署。并部署到前端服务器上。文章是边操作边写出来的,踩遍了坑。不知道...

阅读(15)评论(0)赞 (0)

Java

Rocke Group团伙新挖矿变种AliyunMiner分析

12

hanze 发布于 2020-04-01

0x0 背景介绍 近期,深信服安全团队捕获到Rocke Group黑产团伙运营的新挖矿病毒,该病毒通过ssh爆破、ssh免密登录、redis未授权访问漏洞以及redis弱密码爆破、jenkins远程代码执行漏洞以及jenkins弱口令爆破和ActiveMQ远程代码执行漏洞进行传播...

阅读(14)评论(0)赞 (0)

Java

静态代码扫描实践

12

刘莉莉 发布于 2020-04-01

总篇89篇 2020年 第13篇 前言 在很久以前,我们发现在我们的研发测试流程中,大部分缺陷是在代码开发的过程中引入的, 然后通过各种测试活动将这些缺陷发现出来,并且修复 。我们都知道随着缺陷发现的越晚,缺陷的修复成本越高。 那么有没有一种方法,在编码过程中就能将这些缺陷找到呢...

阅读(14)评论(0)赞 (0)

编程技术

热乎乎的寒“春”前端面试题来了

1

yeseng 发布于 2020-04-01

坐标:深圳 目的:为了提高技术 题目可能偏向技术管理、架构师方向 手写源码(纸上写完,扫描生成代码直接运行) 这一关,我觉得是很有必要的,人眼可以判断出JS代码运行是否错误,这点判断排除BUG能力很关键。 手写lodash的 merge 、 isEqual 、 cloneDeep...

阅读(15)评论(0)赞 (0)

Java

手把手教你搭建一个灰度发布环境

17

邓龙华 发布于 2020-03-31

DevUI是一支兼具设计视角和工程视角的团队,服务于华为云 DevCloud 平台和华为内部数个中后台系统,服务于设计师和前端工程师。 官方网站: devui.design Ng组件库: ng-devui (欢迎Star) 引言 灰度发布,又称金丝雀发布。 金丝雀发布这一术语源于...

阅读(11)评论(0)赞 (0)

编程技术

从软件架构演变看运维的分工与融合

11

zhuangli 发布于 2020-03-31

作者介绍 李博文, 新炬网络高级工程师。精通JAVA开发和运维,开发过运营商系统,物联网系统,电网系统,燃气系统,高校系统等大型系统,拥有ITSS服务经理,项目管理师,架构师等认证,拥有丰富的开发经验,擅长软件开发与运维。 天下大势,分久必合,合久必分。 ——《三国演义》第一回 ...

阅读(15)评论(0)赞 (0)

编程技术

通过jenkins交付微服务到kubernetes 荐

52

xubiao.zhuang 发布于 2020-03-30

随着Kubernetes的遍地开花,Kubernetes的优势可以说是深入人心,很多企业也是利用Kubernetes,来实现更高效的交付和更好地提高我们的资源使用率,推动标准化,适应云原生。 随着Kubernetes和云原生加速企业产品落地,现在总结以下几点 1)更快的应用开发与...

阅读(26)评论(0)赞 (0)

Java

Jenkins 教程:使用 Ngrok 配置(SCM)Github 触发器和 Git 轮询

5

puefu.he 发布于 2020-03-30

Jenkins 是领先的开源自动化服务工具。它提供了 1500+ 个插件来支持构建,部署和自动化任何项目。在本文中,我们将研究如何在作业上配置 Github 触发器,以及如何使用 Webhook 与 Github 相通,该 Webhook 指示何时轮询作业以构建对项目进行的更改。...

阅读(13)评论(0)赞 (0)

Java

Jenkins

13

刘莉莉 发布于 2020-03-29

Jenkins介绍 Jenkins是一款使用Java语言开发的开源自动化服务器。我们通过界面或Jenkinsfile告诉它执行什么任务,何时执行。理论上,我们可以让它执行任何任务,但时通常只应用与持续集成和持续交付。 Jenkins的下载与安装 下载地址: https://jen...

阅读(14)评论(0)赞 (0)

Spring

基于Jenkins自动化部署spring boot项目

20

刘莉莉 发布于 2020-03-29

1. 使用Jenkins来实现微服务架构下的自动化部署! 在微服务架构中,随着项目拆分越来越细,导致服务越来越多,服务的打包部署就会成为一个相当麻烦的事情。在我之前工作的公司都是本地打包好,上传到服务器上,再创建脚本运行,这样产生的问题就是服务累积越多,部署越耗大量的人力和时间,...

阅读(17)评论(0)赞 (0)

Spring

基于Jenkins自动化部署spring boot项目

21

darida 发布于 2020-03-28

在微服务架构中,随着项目拆分越来越细,导致服务越来越多,服务的打包部署就会成为一个相当麻烦的事情。在我之前工作的公司都是本地打包好,上传到服务器上,再创建脚本运行,这样产生的问题就是服务累积越多,部署越耗大量的人力和时间,那有没有什么办法让我们部署一次之后,只要点击执行就可以自动...

阅读(15)评论(0)赞 (0)

Java

KubeSphere平台APIGateWay命令行参数说明

尖兵 发布于 2020-03-28

1. 背景 KubeSphere-V2.1.1-GA版本发布 了解Caddy实现的路由分发信息 KS-APIGateWay加载/etc/caddy/Caddyfile方式 2. 路由信息 源码路径 apiVersion: v1 data: Caddyfile: | :2018 {...

阅读(13)评论(0)赞 (0)

Java

单元测试中@PerpareForTest类Jacoco报告中覆盖率为0

yanxinchi 发布于 2020-03-28

笔者所在公司由于近期狠抓代码质量,大家狂补ut。中间使用了PowerMock作为Mock工具来实现对于一些static类需要的mock,但是使用Sonar作为覆盖率报告工具时候发现很多的类在使用注解@PrepareForTest之后覆盖率为0。作为一个十分好学的有责任心的程序员对...

阅读(13)评论(0)赞 (0)

Spring

Springboot工程制作镜像并推送到云镜像

7

xubiao.zhuang 发布于 2020-03-27

springboot工程 我们在这里找了一个原来的项目工程,项目结构如下: Dockerfile文件编写 FROMjava:8VOLUME/tmpADDjwordpress-web.jarweb.jarENTRYPOINT["java","-Djav...

阅读(18)评论(0)赞 (0)