毕业论文
您现在的位置: 自动化 >> 自动化发展 >> 正文 >> 正文

再见Jenkins几行脚本搞定自动

来源:自动化 时间:2022/5/27

在开发或生产环境中,我们经常会搞一套自动化部署方案(俗称一键部署)。比较流行的一种就是Gitlab+Jenkins实现方案,不过这种方案占用内存比较大,没有个8G内存,很难流畅运行,而且部署起来也不快。最近发现一款神器Drone,轻量级CI/DI工具,结合Gogs使用内存占用不到1G,几行脚本就能实现自动化部署,推荐给大家!

Drone简介

Drone是一款基于容器技术的持续集成工具,使用简单的YAML配置文件即可完成复杂的自动化构建、测试、部署任务,在Github上已经有22K+Star。

Gogs安装

我们将使用轻量级的Gogs来搭建Git仓库,这里只是简单说下安装步骤,具体使用可以参考《Github标星34K+Star,这款开源项目助你秒建Git服务!》。

首先需要下载Gogs的Docker镜像;

dockerpullgogs/gogs下载完成后在Docker容器中运行Gogs;

dockerrun-p:22-p:--name=gogs\-eTZ="Asia/Shanghai"\-v/mydata/gogs:/data\-dgogs/gogsGogs运行成功后,访问Web页面地址并注册账号:

转载请注明:http://www.0431gb208.com/sjszyzl/365.html