原文:使用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