1、使用 該版未接入k8s,下一篇會寫接入k8s。 配置項目使用gitlab-ci和gitlab-runner,在項目的根目錄中添加.gitlab-ci.yml文件,用於觸發pipeline。 .hosts目錄里面是四個文件:.personal_ips、.daily_ips ...
文章目錄 問題描述 .gitlab ci.yml示例 安裝最新版gitlab runner 問題描述 最近在Centos 上面安裝了最新版本的gitlab runner . . ,使用過程中發現pipeline報錯:stuck。 經查閱資料 排查發現:.gitlab ci.yml 必須要配置 tags,指定使用哪個gitlab runner才可以。 .gitlab ci.yml示例 安裝最新版g ...
2019-12-21 18:01 0 1923 推薦指數:
1、使用 該版未接入k8s,下一篇會寫接入k8s。 配置項目使用gitlab-ci和gitlab-runner,在項目的根目錄中添加.gitlab-ci.yml文件,用於觸發pipeline。 .hosts目錄里面是四個文件:.personal_ips、.daily_ips ...
一、持續集成(Continuous Integration) 要了解GitLab-CI與GitLab Runner,我們得先了解持續集成是什么。 持續集成是一種軟件開發實踐,即團隊開發成員經常集成他們的工作,通常每個成員每天至少集成一次,也就意味着每天可能會發生多次集成。每次集成 ...
目前常用的持續集成工具主要是jenkins與gitlab-ci ,我已在另一博文中詳細記錄了jenkins部署過程(其中包括gitlab的搭建),此篇介紹gitlab-ci的使用。 背景介紹 我司防火牆的80端口被封了,需要將gitlab的默認80端口修改為8088: 本地 ...
簡介 gitlab-ci全稱是gitlab continuous integration的意思,也就是持續集成。中心思想是當每一次push到gitlab的時候,都會觸發一次腳本執行,然后腳本的內容包括了測試,編譯,部署等一系列自定義的內容。本文就是利用gitlab-ci的持續集成來實現 ...
GitLab出現502情況之一:存儲空間占用百分百。 1、刪除空間其他多余文件,釋放空間。 2、數據遷移至新掛在盤,例如:/data盤。 首先關閉服務 gitlab-ctl stop 部分進程關閉不了,kill掉。 GitLab默認存儲數據位置 /var/opt ...
這兩天折騰一個關於gitlab的問題,搞得比較焦頭爛額。不過經過折騰,最終還是成功了。 當面對着一個問題,並且看到還沒被解決的時候,感覺很不舒服; 努力折騰之后,解決之后,也會身體輕松。或許工程師天生就是"不解決問題不舒服斯基"。這是不好的習慣,以后要改。這里簡要記錄一下。 一.產生的問題 ...
Gitlab的安裝漢化及問題解決(2017/12/14目前版本為10.2.4) 一、前言 Gitlab需要安裝的包太TM多了,源碼安裝能愁死個人,一直出錯,后來發現幾行命令就裝的真是遇到的新大陸一樣... ... 裝完之后感覺太簡單,加了漢化補丁,因為要用於線上環境順手關了注冊 ...
以Spring boot項目為例。傳統方式是本地生成jar包,FTP上傳服務器,重啟服務;如果是內網測試服,也可以在服務器上安裝git拉取代碼,在服務器上編譯打包。但這都需要人為干預,於是CI/CD就出現了。 CI:Continuous Integration(持續集成)。自動構建和測試 ...