原文:【小白向】基于Docker使用Gogs,Drone以及drone-runner-docker的自动化部署

Gogs是基于Go语言编写的可以替代gitlab的代码托管平台,它没有gitlab那么庞大且不需要占用大量资源,对小型服务器相对于比较友好,我们甚至可以使用树莓派搭建。 服务器配置: 安装过程 一 :docker环境准备 . 安装docker,准备部署环境 先清除有关docker 的所有文件 sudo yum remove docker docker client docker client la ...

2021-05-06 17:55 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
使用gogs,drone搭建自动部署

使用gogs,drone搭建自动部署 使用gogsdronedocker搭建自动部署测试环境 Gogs是一个使用go语言开发的自助git服务,支持所有平台Docker使用go开发的开源容器引擎Drone是一个基于容器技术的持续集成平台。每个构建都在一个临时的Docker容器中执行,使 ...

Wed Dec 21 06:57:00 CST 2016 0 3270
配置drone+docker+gogs+nodejs项目自动发布

最近学习了一下自动化部署相关的技术,记录一下自己的学习历程。 去年的时候腾讯云服务器搞活动,于是购买了一台云服务器用于学习。自己毕业后在第一家公司工作时,一直感觉项目上线是一件很头疼的事情,当时是采用pm2+nodejs的方式,项目上线就是登录到服务器上,手动替换js文件,然后用pm2 ...

Wed Jan 27 01:20:00 CST 2021 0 402
Gogs+Jenkins+Docker 自动化部署.NetCore

环境说明 腾讯云轻量服务器, 配置 1c 2g 6mb ,系统是 ubuntu 20.14,Docker 和 Jenkins 都在这台服务器上面, 群晖218+一台,Gogs 在这台服务器上。 Docker安装 卸载旧的 Docker sudo apt-get ...

Mon Jun 28 22:28:00 CST 2021 10 1912
.net core docker+ gogs + jenkins 自动化部署

一.安装gogs 1.拉取gogs镜像 2.运行gogs容器 3.访问地址:http://xxxxxx:3000,界面如下, 其中数据库类型一般选择SqlLite,域名填ip,应用URL填服务器的,其余默认 4. ...

Thu Jul 09 00:31:00 CST 2020 2 447
centos7+jenkins+docker+gogs自动化部署

centos7已安装jenkins,docker,gogs 1>新建项目 2>新建gogs代码仓 3>设置代码仓 web钩子作用:当vs提交代码时执行该钩子,钩子出发jenkins构建任务操作 4>新建一个文件夹 ...

Wed Jun 26 19:45:00 CST 2019 0 490
CI工具droneDocker入门

2021-05-27 上个月入职新公司,领导让我整理下gitlib创建项目到部署ranch的一个过程文档 发现项目工程中都会有.drone.yml和Dockerfile文件 一、CI工具drone 1、drone是一个类似jenkins的工具,下面是一个新建的项目在drone的配置项 ...

Sun Jan 05 23:02:00 CST 2020 0 2231
Jnnkins+Gogs+Docker 集成自动化部署教程(实战教程)

一、前言   为了方便小公司没有运维开发人员,利用Jenkin解决了繁琐的打包部署问题。这次我就写了一个Gogs的集成教程,我觉的Gogs私服比较简单,其他的GitLab、svn、GitHub基本上也是一样的,搭建好了,开发人员只需要提交到版本控制仓库,即可自动打包部署。 二、工作原理 ...

Thu May 07 21:08:00 CST 2020 0 622
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM