原文:gitlab的CICD搭建記錄

.使用場景 CICD是最近幾年比較火的技術,顧名思義就是持續集成和持續部署。 以前的老技術,比如svn jenkins這種,jenkins的配置多數還是依賴於負責維護CI的人,很多人不熟悉jenkins怎么配置,每一個步驟應該怎么編譯和測試,一般都由CI的人來定義。 而CICD,其實可以使用jenkinsfile,就想gitlab的gitlab ci.yaml文件,把CICD的流程控制和步驟也作 ...

2019-06-13 15:35 1 2029 推薦指數:

查看詳情

gitlabcicd

1、使用 docker 安裝 gitlab   docker run -d --hostname gitlab \ --env GITLAB_OMNIBUS_CONFIG="external_url 'http://192.168.0.107/'; gitlab ...

Mon Mar 04 07:43:00 CST 2019 0 1244
自己搭建個人gitlab平台記錄

1、想用阿里雲搭建的暫時別想了,個人測試之后,這個東西非常吃cpu和內存就我們目前個人學習階段購買的單核cpu,2g內存完全跑不動 2、只能通過本機虛擬機的形式進行搭建了,土豪另說。個人虛擬機推薦設置4g及以上的內存(我選的4g能正常運行) 3、開始正文搭建gitlab Gitlab安裝 ...

Mon Oct 05 11:47:00 CST 2020 0 534
gitlab集成CICD

1、項目准備 在gitlab上新建個項目,本地克隆下來,寫簡單代碼提交至gitlab。 2、安裝gitlab-runner 1.拉取鏡像 docker pull gitlab/gitlab-runner 2.啟動gitlab-runner docker run ...

Fri Aug 27 19:51:00 CST 2021 0 97
基於GitlabCICD流程

本片文章主要初步介紹什么是CICD流程,並且把整個流程進行拆分理解整個流程的跑通過程。 1.CICD概述 什么是CICD呢? 簡單的說CICD就是持續集成自動構建自動測試自動部署. 從概念上就可以看出,CICD主要由四個部分組成代碼集成、打包構建、自動測試、自動 ...

Wed May 12 00:47:00 CST 2021 0 2195
Gitlab-CICD實踐篇

一.背景 隨着公司項目使用gitlab越來越多,業務發布的次數越來越頻繁,對於發布效率提出了更高的要求。從2012開始,Gitlab官方開始集成了Continuous Integration (CI) & Continuous Delivery (CD)功能。本文主要針對該功能的實踐 ...

Mon Dec 13 23:27:00 CST 2021 0 133
gitlab + gitlab-runner 集成 CICD

一、gitlab-runner 安裝 1.1 、下載執行文件 1.2、設置執行權限 1.3 、創建 GitLab CI 用戶 1.4、運行服務 二、注冊 2.1 獲取 Gitlab 注冊令牌,gitlab地址 打開 gitlab ...

Sun Jan 12 06:30:00 CST 2020 0 786
1、搭建CICD平台

筆者所搭建CICD平台由Jenkins、GitLab、Ansible構成,本篇將講述搭建步驟 本部分CICD的部署分為以下幾個階段 1、主機准備。 2、安裝前預配置。准備相應的系統配置與軟件依賴 ...

Thu May 06 17:25:00 CST 2021 0 312
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM