使用Helm優化Kubernetes下的研發體驗:實現持續交付流水線
【編者的話】在上一篇的基礎上,筆者將詳細介紹如果通過Pipeline As Code的方式實現Helm下的端到端交付過程。 接著上一篇《使用Helm優化Kubernetes下的研發體驗:基礎設施即程式碼》中
【編者的話】在上一篇的基礎上,筆者將詳細介紹如果通過Pipeline As Code的方式實現Helm下的端到端交付過程。 接著上一篇《使用Helm優化Kubernetes下的研發體驗:基礎設施即程式碼》中
有讚的介紹 有贊,是一個商家服務公司。我們通過產品和服務,幫助網際網路時代的生意人私有化顧客資產、拓展網際網路客群、提高經營效率,全面助力商家成功。 我們致力於成為商家服務領域裡最被信任的引領者;並持續
本文要點 持續交付是一種保證系統在整個開發過程中都處於可釋出狀態的工作方式。這通常需要在組織、技術和開發文化方面的變革才能實現。如果你現在無法釋出到生產環境,那麼就不是持續交付。
來源 | Jenkins(ID:Jenkins-Community) 譯者 | 李煜東 & donghui CI/CD 的出現改變了開發人員和測試人員釋出軟體的方式。本文是描述這一變化的
我將之前寫的文章逐步遷移到掘金上,也是希望更多人能看到我寫的文章,共同學習。 Jenkins 是一款使用 Java 開發的持續整合工具,下面將介紹如何使用 Jenkins 來進行iOS的持續整合。
Jenkins 2.173 釋出了,本次更新移除了一些不太推薦的功能,請管理員及時關注,如果希望能恢復的舊的形態,可以按照下面的提示操作。 另外,有一項重要的更新,使得我們可以把所有的中文字地化資原始檔從
CDN加速是Web應用效能優化和使用者體驗提升的至關重要的一環,當一個專案構建部署時,就需要考慮到如何高效的去完成相關資源的CDN部署。 本文以一個基於vue-cli3 構建的專案例項,來簡單講解
網際網路軟體的開發和釋出,已經形成了一套標準流程,最重要的組成部分就是 持續整合(Continuous integration,簡稱 CI) 。 持續整合的目的,就是讓產品可以快速迭代,同時還能保持高質
【編者的話】本文用圖示詳細分析了Gitlab如何與Kubernetes叢集整合,進行CI/CD流水線的配置,從而實現更高效的DevOps流程。 我將介紹使用DigitalOcean建立新的Kubernete
本文基於當前最新的 LTS 版本 2.164.1 ,理論上適應於Jenkins 2.x所有版本。 一、下載 前往Jenkins官網 [1],按需下載。如用於生產,建議下載 Long-te
適用於 Go 專案的 Makefile 指南 大家好,我叫謝偉,是一名使用 Go 語言的後端開發者。 本文章的主題是: 編寫適用於 Go 專案的 Makefile 指南。 1. 前提
【編者的話】好用的整合工具都在這兒了,總有一款適合你。 市場上持續整合工具眾多,找到一個合適的工具並非易事,下面介紹了 21 個比較受歡迎的 CI 工具,並附上了下載連結。 1.Buddy 對 w
背景 當前閒魚在精益開發模式下,整個技術團隊面臨了諸多的能力落地和挑戰,尤其是效能方面的2-1-1的目標(2周需求交付週期,1周需求開發週期,1小時達到釋出標準),在這個大目標下,就必須
雖然雲平臺的到來讓開發者免於安裝和維護物理伺服器,但測試和部署程式碼過程依舊需要人為完成,持續整合可以自動消除構建、測試和部署程式碼的大部分痛苦。如果希望最大限度提高效率,持續整合和交付工具是最好的選擇。
本文作者:CODING 使用者 - 廖石榮 持續整合的概念 持續整合(Continuous integration,簡稱 CI)是一種軟體開發實踐,即團隊開發成員經常整合他們的工作,通常每個成員每天至