刚开始打算用Jenkins+shell 部署镜像到K8S,无意间看到网上推荐的drone,用了之后觉得drone和docker、K8S非常般配,...
刚开始打算用Jenkins+shell 部署镜像到K8S,无意间看到网上推荐的drone,用了之后觉得drone和docker、K8S非常般配,...
本文将用简单的方法介绍Drone的基本流程,给大家提供一个整体的概念,不做深入展开,后续文章会对各种细节从原理和代码角度深入研究。 Drone ...
CI/CD对开发团队的重要性 软件开发是是一个复杂的工业化流程,编码只是其中的一部分,CI/CD 使得开发流程更加标准化、专业化、自动化和更加稳...
开篇 使用开源工具的好处是,可以通过阅读源代码,深入了解工具的运行原理,可以更好的使用和掌握工具,遇到问题能更好的定位。阅读源代码,往往比阅读文...
Drone CI提供了多种runtime,可以利用docker方式运行,也可以通过传统ssh方式运行,也可以采用k8s作为runtime。Dro...
以下内容为我们当前环境主要的构建发布方式,当然根据不同的环境也会有自己独特的构建发布方式。 1. 源码分支管理规范 请使用一个常驻分支作为构建分...
解决痛点 不知如何用docker搭建Jenkins操练环境 不知如何开始为Java代码编写自动化单元测试 不知如何将单元测试运行在Jenkins...
前言 为了方便测试打包,提高速度,我们在一台新的机器部署Jenkins,前两年虽然已经做过一次Jenkins的安装以及自动化,但是已经时隔三年,...
在自动化测试过程中当测试用例需要验证的环境比较多时,可以通过Selenium Grid控制测试用例在不同的环境下运行。Selenium Grid...
简介 Bazel是一个类似于Make,Maven和Gradle的开源构建和测试工具。Bazel支持多种语言混编的项目并且可以根据不同的平台输出不...
专题公告
Jenkins,Tekton,Drone,GitLab-CI