最新 最热

Gitlab+Jenkins+k8s+Helm 的自动化部署实践

本文从实践角度介绍如何结合我们常用的 Gitlab 与 Jenkins,通过 K8s 来实现项目的自动化部署,示例将包括基于 SpringBoot 的服务端项目与基于 Vue.js 的 Web 项目。...

2021-11-12
1

「最佳实践」GitLab和Rainbond整合实现一体化开发环境

GitLab擅长源代码管理,Rainbond擅长应用自动化管理,整合Gitlab和Rainbond就能各取所长,本文详细讲述如何整合Gitlab和Rainbond,并通过整合实现一体化开发环境。...

2021-11-11
1

对不起,增量覆盖率门禁我们原生支持了

在SonarQube 8之后,官方提供了专门的针对 Pull Request的代码扫描方式,再结合质量门禁中的增量代码(new code)覆盖率指标,可以说是原生支持增量代码覆盖率的诉求了,如下图所示,...

2021-11-09
0

利用Robot Framework实现多平台自动化测试

基于Robot Framework、Jenkins、Appium、Selenium、Requests、AutoIt等开源框架和技术,成功打造了通用自动化测试持续集成管理平台(以下简称“平台”),显著提高了测试质量和测试用例的执行效率。...

2021-11-04
1

文件大小写引发的问题

由于更改的代码太多具体改的什么我也忘记了,只能看看 Jenkins 构建留下的日志:

2021-11-02
1

Docker容器如何备份?

作为一名合格的程序猿, 时时刻刻都要思考应用或者(service)的容错以及灾备, 他是保障我们日后快速恢复工作必不可少的条件.

2021-11-01
1

【github 自动部署】github实现自动部署

由于业务的需求,我需要将每次写好的代码编译好后,并且通过ftp工具远程传到服务器上。但是,这样的操作带来的问题是:整个的过程变得相当的复杂。...

2021-10-27
1

13款自动化部署工具,可替代Jenkins,总有一款适合你

Inedo 的 BuildMaster 是 Jenkins 替代方案之一,开发人员能够用它将软件发布到各种环境,为各种平台提供全面的持续集成能力,使团队有能力创建私有的自助发布管理平台,单独处理自己的应用程序并私有部署。更重要的是,避免自...

2021-10-27
1

mac m1上运行jenkins

首先在docker官网上下载好支持m1版本的desktop客户端,随后打开jenkins.io查看安装命令:

2021-10-26
1

从零到一,构建你的持续交付(终):从零到一,易;从零到一,难

如果从这个系列的第一篇看起,直至这一篇为止,我相信一个共识应该是:在技术上实现它非常简单

2021-10-19
1