環境 centos7 一:安裝docker 1、通過 uname -r 命令查看你當前的內核版本 2、使用 root 權限登錄 Centos。確保 yum 包更新到最新。 3、卸載舊版本(如果安裝過舊版本的話) 4、安裝需要的軟件包, yum-util 提供 ...
Gogs是基於Go語言編寫的可以替代gitlab的代碼托管平台,它沒有gitlab那么龐大且不需要占用大量資源,對小型服務器相對於比較友好,我們甚至可以使用樹莓派搭建。 服務器配置: 安裝過程 一 :docker環境准備 . 安裝docker,准備部署環境 先清除有關docker 的所有文件 sudo yum remove docker docker client docker client la ...
2021-05-06 17:55 6 841 推薦指數:
環境 centos7 一:安裝docker 1、通過 uname -r 命令查看你當前的內核版本 2、使用 root 權限登錄 Centos。確保 yum 包更新到最新。 3、卸載舊版本(如果安裝過舊版本的話) 4、安裝需要的軟件包, yum-util 提供 ...
使用gogs,drone搭建自動部署 使用gogs,drone,docker搭建自動部署測試環境 Gogs是一個使用go語言開發的自助git服務,支持所有平台Docker是使用go開發的開源容器引擎Drone是一個基於容器技術的持續集成平台。每個構建都在一個臨時的Docker容器中執行,使 ...
最近學習了一下自動化部署相關的技術,記錄一下自己的學習歷程。 去年的時候騰訊雲服務器搞活動,於是購買了一台雲服務器用於學習。自己畢業后在第一家公司工作時,一直感覺項目上線是一件很頭疼的事情,當時是采用pm2+nodejs的方式,項目上線就是登錄到服務器上,手動替換js文件,然后用pm2 ...
環境說明 騰訊雲輕量服務器, 配置 1c 2g 6mb ,系統是 ubuntu 20.14,Docker 和 Jenkins 都在這台服務器上面, 群暉218+一台,Gogs 在這台服務器上。 Docker安裝 卸載舊的 Docker sudo apt-get ...
一.安裝gogs 1.拉取gogs鏡像 2.運行gogs容器 3.訪問地址:http://xxxxxx:3000,界面如下, 其中數據庫類型一般選擇SqlLite,域名填ip,應用URL填服務器的,其余默認 4. ...
centos7已安裝jenkins,docker,gogs 1>新建項目 2>新建gogs代碼倉 3>設置代碼倉 web鈎子作用:當vs提交代碼時執行該鈎子,鈎子出發jenkins構建任務操作 4>新建一個文件夾 ...
2021-05-27 上個月入職新公司,領導讓我整理下gitlib創建項目到部署ranch的一個過程文檔 發現項目工程中都會有.drone.yml和Dockerfile文件 一、CI工具drone 1、drone是一個類似jenkins的工具,下面是一個新建的項目在drone的配置項 ...
一、前言 為了方便小公司沒有運維開發人員,利用Jenkin解決了繁瑣的打包部署問題。這次我就寫了一個Gogs的集成教程,我覺的Gogs私服比較簡單,其他的GitLab、svn、GitHub基本上也是一樣的,搭建好了,開發人員只需要提交到版本控制倉庫,即可自動打包部署。 二、工作原理 ...