原文:使用gogs,drone搭建自動部署

使用gogs,drone搭建自動部署 使用gogs,drone,docker搭建自動部署測試環境 Gogs是一個使用go語言開發的自助git服務,支持所有平台Docker是使用go開發的開源容器引擎Drone是一個基於容器技術的持續集成平台。每個構建都在一個臨時的Docker容器中執行,使開發人員能夠完全控制其構建環境並保證隔離。drone易於安裝和使用,其目標是替代jenkins 本文所實現的的 ...

2016-12-20 22:57 0 3270 推薦指數:

查看詳情

【小白向】基於Docker使用Gogs,Drone以及drone-runner-docker的自動部署

Gogs是基於Go語言編寫的可以替代gitlab的代碼托管平台,它沒有gitlab那么龐大且不需要占用大量資源,對小型服務器相對於比較友好,我們甚至可以使用樹莓派搭建。 服務器配置: 安裝過程(一):docker環境准備 1. 安裝docker,准備部署環境(先清除有關docker ...

Fri May 07 01:55:00 CST 2021 6 841
Gogs+Drone+Docker自動部署CICD

環境 centos7 一:安裝docker 1、通過 uname -r 命令查看你當前的內核版本 2、使用 root 權限登錄 Centos。確保 yum 包更新到最新。 3、卸載舊版本(如果安裝過舊版本的話) 4、安裝需要的軟件包, yum-util 提供 ...

Mon Nov 01 19:53:00 CST 2021 0 118
配置drone+docker+gogs+nodejs項目自動發布

最近學習了一下自動部署相關的技術,記錄一下自己的學習歷程。 去年的時候騰訊雲服務器搞活動,於是購買了一台雲服務器用於學習。自己畢業后在第一家公司工作時,一直感覺項目上線是一件很頭疼的事情,當時是采用pm2+nodejs的方式,項目上線就是登錄到服務器上,手動替換js文件,然后用pm2 ...

Wed Jan 27 01:20:00 CST 2021 0 402
使用GOGS搭建自己的Git托管

大家在開發中一般使用的git服務都是公司搭建好的,或者就是直接用gayhub提供的免費的倉庫 如果想搭建一個自己的倉庫的話怎么弄,這里給大家安利一款開箱即用的git托管服務:gogsgogs是基於Golang編寫的,占用的資源非常的低,你有個樹莓派就能跑,而且搭建非常容易,接下來開始演示 ...

Tue Nov 26 03:34:00 CST 2019 2 432
阿里雲Linux CentOS 7 Docker部署使用gogs搭建自己的git服務器

一、前言 Git是目前優秀和流行的源代碼管理工具。而GitHub是一個面向開源及私有軟件項目的托管雲平台,但開源免費,私有收費。而公司出於商業化等目的需要搭建自己的源代碼托管服務器。通過網上了解Gogs是一款不錯git管理系統,而且是國內開源項目,今天我們就使用Gogs基於阿里雲Linux ...

Mon Feb 12 08:04:00 CST 2018 0 1038
Gogs + Drone 實現CI/CD(CI)

  本文通過docker-compose方式安裝運行drone,先將drone的server和agent鏡像拉取到本地,這樣docker-compose腳本執行速度會快一點。當然,不是必須先拉取drone鏡像,完全可以直接用docker-compose執行編寫好的腳本。   拉取 ...

Tue Nov 26 20:35:00 CST 2019 34 1402
Gogs + Drone 實現CI/CD(CD)

前文已經實現CI部分,本文繼續以Asp.Net Core實現CD部分。    創建gogs倉庫   首先在gogs創建一個空項目drone-ci-demo,本地新建一個asp.net core項目,並且在與.csproj同級目錄中創建Dockerfile ...

Mon Dec 09 04:11:00 CST 2019 9 662
Gogs搭建記錄與日常使用

背景 隨着項目組人數增加,打算將版本控制工具從SVN遷移至獨立GIT服務器。 基礎需求:團隊管理,權限控制,分支創建,issue跟蹤,代碼合並。 額外需求:服務不依賴root權限 考慮到GitLab部署較為復雜,內存開銷高,選用相對熟悉的Gogs進行搭建搭建 下載 得益於Gogs官方 ...

Wed Oct 28 22:44:00 CST 2020 0 493
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM