剛開始打算用Jenkins+shell 部署鏡像到K8S,無意間看到網(wǎng)上推薦的drone,用了之后覺得drone和docker、K8S非常般配,...
投稿
剛開始打算用Jenkins+shell 部署鏡像到K8S,無意間看到網(wǎng)上推薦的drone,用了之后覺得drone和docker、K8S非常般配,...
本文將用簡單的方法介紹Drone的基本流程,給大家提供一個整體的概念,不做深入展開,后續(xù)文章會對各種細節(jié)從原理和代碼角度深入研究。 Drone ...
CI/CD對開發(fā)團隊的重要性 軟件開發(fā)是是一個復(fù)雜的工業(yè)化流程,編碼只是其中的一部分,CI/CD 使得開發(fā)流程更加標準化、專業(yè)化、自動化和更加穩(wěn)...
開篇 使用開源工具的好處是,可以通過閱讀源代碼,深入了解工具的運行原理,可以更好的使用和掌握工具,遇到問題能更好的定位。閱讀源代碼,往往比閱讀文...
Drone CI提供了多種runtime,可以利用docker方式運行,也可以通過傳統(tǒng)ssh方式運行,也可以采用k8s作為runtime。Dro...
以下內(nèi)容為我們當(dāng)前環(huán)境主要的構(gòu)建發(fā)布方式,當(dāng)然根據(jù)不同的環(huán)境也會有自己獨特的構(gòu)建發(fā)布方式。 1. 源碼分支管理規(guī)范 請使用一個常駐分支作為構(gòu)建分...
解決痛點 不知如何用docker搭建Jenkins操練環(huán)境 不知如何開始為Java代碼編寫自動化單元測試 不知如何將單元測試運行在Jenkins...
前言 為了方便測試打包,提高速度,我們在一臺新的機器部署Jenkins,前兩年雖然已經(jīng)做過一次Jenkins的安裝以及自動化,但是已經(jīng)時隔三年,...
在自動化測試過程中當(dāng)測試用例需要驗證的環(huán)境比較多時,可以通過Selenium Grid控制測試用例在不同的環(huán)境下運行。Selenium Grid...
簡介 Bazel是一個類似于Make,Maven和Gradle的開源構(gòu)建和測試工具。Bazel支持多種語言混編的項目并且可以根據(jù)不同的平臺輸出不...