tag cicd

標籤
貢獻12
69
05:58 AM · Oct 26 ,2025

@cicd / 博客 RSS 訂閱

極狐GitLab - 極狐GitLab 企業級 CI/CD 規模化落地實踐指南(一)

業界已經達成共識:CI/CD 是落地實踐 DevOps 的重要手段,其本質是將軟件交付流程中的步驟自動化運行起來,從而提高軟件交付效率。隨着企業規模擴大(人員增加、產品增多等),高效構建 CI/CD 成為研發效能提升的關鍵。 極狐GitLab CI 內置於極狐GitLab 一體化平台,提供開箱即用的 CI/CD 能力,也是受眾多用户喜愛的 CI 工具之一。極狐GitLab CI 獨特的設計機制和企

devops , component , gitlab , cicd , pipeline

收藏 評論

水冗水孚 - 50多張圖詳細記錄——使用Jenkins完成前端項目CICD自動化部署教程(不踩坑!)

前言概述 本文記錄使用docker安裝jenkins以後,推送代碼到gitee和gitlab上,而後執行構建前端項目的過程,對應cicd的操作設置流程環節 包含:手動觸發構建和webhook自動化構建 50多張圖,詳細記錄過程,且按照筆者的這篇文章操作,不會踩坑被卡好久(筆者已經踩過坑了) 前端CICD自動化部署角色分工 前端開發過程中,關於項目發佈上線,標準化而言涉及四個角色(假設是四台硬件設備

gitlab , cicd , gitee , jenkins

收藏 評論

水冗水孚 - Jenkins系統管理頁面錯誤:反向代理設置有誤

Jenkins報錯截圖如下 場景情況 筆者在Linux服務器上部署Jenkins服務 使用1Panel(寶塔的競品)管理Linux服務器 在上面的應用商店安裝Jenkins(docker容器化方式) 如下 這樣的話,通過http的ip端口,就能夠訪問這個Jenkins服務了,比如:http://ashuai.site:29876 而後,為了使用ssl證書,筆者使用nginx在298

HTTP , HTTPS , cicd , jenkins

收藏 評論

極狐GitLab - GitLab 18.2 重點 DevSecOps 功能解讀

沿襲我們的月度發佈傳統,極狐GitLab 發佈了 18.2 版本,該版本帶來了議題和任務的自定義工作流狀態、新的合併請求主頁、新的羣組概覽合規儀表盤、下載安全報告的 PDF 導出文件、中心化的安全策略管理(Beta)等幾十個重點功能的改進。下面是對部分重點功能的詳細解讀。 關於極狐GitLab 的安裝升級,可以查看官方指導文檔。 18.2.0 容器鏡像 registry.gitlab.cn/

devsecops , devops , gitlab , cicd

收藏 評論

RustFS - GitLab X RustFS,CI/CD 作業的對象存儲配置教程

GitLab CI/CD 作業緩存(cache)是加速 CI/CD 流水線(Pipeline)執行的重要手段,緩存可以配置使用遠端對象存儲。本文分享如何將新一代高性能分佈式存儲系統配置為 GitLab CI/CD 作業的緩存存儲對象。 關於 RustFS RustFS 是國內研發團隊開源的一款兼容 S3 的分佈式存儲系統,用 Rust 編寫,經過實測,性能優於 MinIO,能夠平替 MinIO。R

minio , rust , gitlab , cicd

收藏 評論

極狐GitLab - 極狐GitLab CEO 柳鋼受邀出席 2025 全球機器學習技術大會

2025 年 4 月 18 日至 19 日,2025 全球機器學習技術大會(ML-Summit 2025)在上海隆重舉行。本次大會圍繞 AI 最前沿的發展趨勢與落地實踐,聚焦大語言模型技術演進、AI 智能體、具身智能、DeepSeek 技術解析與行業實踐等 12 大專題,邀請了超 60 位來自全球頂尖科技企業與學術機構的重磅嘉賓齊聚一堂,全面呈現 AI 領域的技術風向與應用前沿。 極狐GitLab

devops , gitlab , cicd , Git

收藏 評論

探索雲原生 - ArgoWorkflow教程(八)---基於 LifecycleHook 實現流水線通知提醒

本篇介紹一下 ArgoWorkflow 中的 ExitHandler 和 LifecycleHook 功能,可以根據流水線每一步的不同狀態,執行不同操作,一般用於發送通知。 !--more-- 1. 概述 本篇介紹一下 ArgoWorkflow 中的 ExitHandler 和 LifecycleHook 功能,可以根據流水線每一步的不同狀態,執行不同操作,一般用於發送通知。 比如當某個步驟,或

devops , 雲原生 , cicd , jenkins , go

收藏 評論

探索雲原生 - ArgoWorkflow教程(七)---高效的步驟間文件共享策略

之前我們分析了使用 artifact 實現步驟間文件共享,今天分享一下如何使用 PVC 實現高效的步驟間文件共享。 !--more-- 1. 概述 之前在 artifact 篇我們演示瞭如何使用 artifact 實現步驟間文件傳遞,今天介紹一種更為簡單的文件傳遞方式:PVC 共享。 artifact 畢竟是藉助 S3 實現中轉,效率上肯定是低於直接共享 PVC 的,而且 artifact 一般

devops , 雲原生 , cicd , jenkins

收藏 評論

探索雲原生 - ArgoWorkflow教程(六)---無縫實現步驟間參數傳遞

之前我們分析了,Workflow、WorkflowTemplate 、template 3 者之間如何傳遞參數。 本文主要分析同一個 Workflow 中的不同 step 之間實現參數傳遞,比如將上一個步驟的輸出作為下一個步驟的結果進行使用(而非以文件方式傳遞)。 !--more-- 1. 概述 然後就是之前只分析了 Workflow、WorkflowTemplate 、template 3 者

devops , 雲原生 , cicd , jenkins , go

收藏 評論

探索雲原生 - ArgoWorkflow教程(四)---Workflow & 日誌歸檔

上一篇我們分析了argo-workflow 中的 artifact,包括 artifact-repository 配置以及 Workflow 中如何使用 artifact。本篇主要分析流水線 GC 以及歸檔,防止無限佔用集羣中 etcd 的空間。 !--more-- 1. 概述 因為 ArgoWorkflow 是用 CRD 方式實現的,不需要外部存儲服務也可以正常運行: 運行記錄使用 Wor

devops , 雲原生 , cicd , jenkins , go

收藏 評論

探索雲原生 - ArgoWorkflow教程(三)---使用 Artifacts 實現步驟間文件共享

上一篇我們分析了 Workflow、WorkflowTemplate、template 之間的關係。本篇主要分析如何在 argo-workflow 中使用 S3 存儲 artifact 實現步驟之間的文件共享。 !--more-- 本文主要解決兩個問題: 1)artifact-repository 如何配置 2)Workflow 中如何使用 1. artifact-repository

kubernetes , devops , 雲原生 , cicd , jenkins

收藏 評論

探索雲原生 - ArgoWorkflow教程(二)---快速構建流水線:Workflow & Template 概念

上一篇我們部署了 ArgoWorkflow,並創建了一個簡單的流水線做了個 Demo。本篇主要分析 ArgoWorkflow 中流水線相關的概念,瞭解概念後才能更好使用 ArgoWorkflow。 !--more-- 本文主要分析以下問題: 1)如何創建流水線? Workflow 中各參數含義 2)WorkflowTemplate 流水線模版如何使用, 3)Workflow、Workfl

devops , 雲原生 , cicd , jenkins

收藏 評論

極狐GitLab - 無序和混亂終結者,極狐 GitLab Workflow 到底有什麼魔力?

效率和質量是軟件產品追求的兩個核心關鍵點,軟件產品研發是一個覆蓋多階段、涉及多團隊的過程,業界也已經總結出了一些很好的實踐,在保證研發效率的同時還能保證代碼質量。比如代碼提交規範、Code Review、代碼准入、CI/CD。 但是由於缺乏行之有效的研發流程規範,讓上述實踐在落地的時候往往流於形式、可有可無,讓保證質量、提升效率成為懸而難落的話題。而代碼提交不規範、不同開發模式下代碼審核與准入環節

workflow , devops , gitlab , cicd , 工作流

收藏 評論

龍智DevSecOps - CI/CD解決方案TeamCity在遊戲開發中的應用價值與優勢分析

TeamCity是用於遊戲開發的最流行的CI/CD工具之一。從獨立開發者到3A工作室和遊戲發行商,各種規模的公司都在使用。無論您在製作流程中使用何種工具,TeamCity都支持您為任何的工作流程設置全面的構建-測試-發佈管道。 搶先體驗TeamCity如何增強您的遊戲開發工作流?聯繫JetBrains授權代理-龍智,獲取TeamCity報價、產品演示及試用等支持。 TeamCity如何增強您的遊戲

遊戲開發 , 持續集成 , teamcity , cicd , jetbrains

收藏 評論

haixiudeshanghen_cc1dwg - 從開源到雲端:最值得關注的CI/CD工具與企業適配方案

隨着DevOps的普及,持續集成與持續交付(CI/CD)工具成為企業提升開發效率的關鍵。本文結合當前技術趨勢與工具特性,為您推薦十大CI/CD工具,並重點介紹國內優秀代碼託管平台Gitee的CI/CD解決方案。 1、Gitee CI/CD 特點: 國內領先的代碼託管平台Gitee內置的CI/CD服務,深度集成代碼倉庫。 核心優勢: 本地化服務: 服務器部署在國內,構建速度快(

容器管理 , 開源 , 雲原生 , cicd , 團隊協作

收藏 評論

Airy - 現代化 protobuf 包管理 - 七個步驟使用cicd生成第三方包

本教程使用的是二進制的 gitlab-runner 配合 docker 生成 protobuf 的第三方包,並在分支 merge 時自動發佈 tag 版本。 準備一台 Linux 機器,能鏈接到 gitlab 服務器即可 準備 gitlab 對應版本的 runner 文件,可以去官網找 我司的 gitlab 太古老,是 10.5.6,配套的 runer 最多隻能到 10.0.2 版本

protobuf , gitlab-runner , cicd , go , 後端

收藏 評論

阿里雲CloudOps - 2分鐘在阿里雲ECS控制枱部署個人應用(圖文示例)

作為一名程序員,我有大量的個人代碼和應用託管在Github/Gitee這些代碼倉庫。當我想要部署這些代碼到我的阿里雲ECS服務器時,往往會很麻煩,主要問題有這些: 需要手動安裝和配置git,過程非常繁瑣。 每次都需要登錄到機器上執行命令完成部署。 如果是docker部署項目,還要安裝和配置docker。 沒有過往的部署記錄。 每新開一台機器,上述過程全部要重來一遍。 不知道大家有沒有

構建工具 , 阿里雲 , cicd

收藏 評論

極狐GitLab - 極狐GitLab CI x Vault,做好企業密鑰安全合規管理

​“千里之堤,潰於蟻穴”,密鑰管理對於軟件研發全生命週期來講猶如蟻穴之於長堤,密鑰泄漏已經成為導致企業被勒索攻擊的重要因素。安全合規的管理密鑰,除了能夠有效避免企業遭受重大經濟損失,還能夠打造良好的企業安全文化,幫助企業在加速軟件交付的同時保證安全合規。 密鑰管理需要覆蓋軟件研發全生命週期,比如在編碼階段需要避免密鑰硬編碼、在構建階段需要避免密鑰被打印到構建日誌中、在測試階段需要去掃描變更代碼(或

cli , gitlab , cicd , pipeline , 安全

收藏 評論

wanmeideshuanggang - 2025年互聯網公司DevOps工具選型指南:國產化與高效協同

在2025年,隨着雲計算、容器化和自動化技術的普及,DevOps工具鏈的選型成為互聯網公司提升開發效率和運維能力的關鍵。本文將重點推薦Gitee DevOps作為國產化的DevOps平台,並結合其他主流工具,探討如何構建高效、安全且靈活的DevOps生態系統。 1.Gitee DevOps:國產化的全能平台 Gitee DevOps是國內領先的DevOps平台,集成了代碼託管、CI/CD、容器編排

devops , 運維 , 自動化 , 數據安全 , cicd

收藏 評論

vivo互聯網技術 - vivo 互聯網研發效能關鍵技術與實踐

作者: vivo 互聯網研發效能團隊 Yang Peng、Huang Fengjin 本文介紹了vivo互聯網研發效能平台建設與最佳實踐的話題,將分為4個部分與大家分享,分別是研發效能提升的背景與挑戰、關鍵場景技術,以及在項目案例中的實踐與效果,最後也將和大家探討未來在研發效能提升上的一些規劃與思考。 一、互聯網研發挑戰與方案 隨着互聯網業務的快速發展,業務規模和用户體量在不斷擴張,在如

項目開發 , devops , cicd , 測試工具 , 效能工具

收藏 評論

Toobin - Arbess從基礎到實踐(11) - 集成GitLab實現.Net 項目自動化部署

Arbess 是一款開源免費的 CI/CD 工具,支持免費私有化部署,一鍵安裝零配置,簡明易用。本文將詳細介紹如何安裝Arbess、GitLab,創建流水線實現 .Net Core 項目自動化部署。 1、GitLab 安裝與配置 本章節將介紹如何使用CentOS9搭建Gitlab服務器,並將代碼存放在Gitlab服務器,提供給Arbess克隆

.netcore , 自動化 , gitlab , cicd , 前端開發 , Arbess , Javascript

收藏 評論

wanmeideshuanggang - 2025年互聯網公司常用的DevOps工具推薦

隨着技術的不斷髮展,DevOps工具也在持續演進,以滿足現代互聯網公司對高效開發、部署和運維的需求。以下是2025年互聯網公司常用的DevOps工具推薦,重點介紹Gitee DevOps及其與其他工具的協同作用。 1. Gitee DevOps Gitee DevOps是一款國產化的DevOps平台,集成了代碼託管、CI/CD、容器編排、監控等功能,特別適合國內企業使用。它支持從代碼提交到部署的全

敏捷開發 , devops , 運維 , 自動化 , cicd

收藏 評論

tantudafangdepaobuxie - 智能交付時代:十大CI/CD工具對比與國內首選方案揭秘

隨着DevOps的普及,持續集成與持續交付(CI/CD)工具成為企業提升開發效率的關鍵。本文結合當前技術趨勢與工具特性,為您推薦十大CI/CD工具,並重點介紹國內優秀代碼託管平台Gitee的CI/CD解決方案。 1、Gitee CI/CD 特點: 國內代碼託管平台Gitee的內置CI/CD服務,專注本地化需求。 核心優勢: 數據合規與速度: 服務器部署於國內,構建速度提

自動化部署 , cicd , 自動化測試 , 敏捷交付 , 團隊協作

收藏 評論

探索雲原生 - Buildah 簡明教程:讓鏡像構建更輕量,告別 Docker 依賴

Buildah 是一個專注於構建 OCI 鏡像的工具,Buildah CLI 工具使用底層 OCI 技術實現(例如 containers/image 和 containers/storage)。 !--more-- OCI 三劍客包括: 專注於鏡像構建的 Buildah 專注於鏡像和容器管理的 Podman 專注於鏡像操作和管理(尤其是涉及遠程倉庫的操作)的 Skopeo 這三者一起形

容器 , 雲原生 , cicd , Docker , go

收藏 評論