Gitea搭建】的更多相关文章

作者:IT王小二 博客:https://itwxe.com 一.搭建环境和前提 搭建环境: 操作系统:CentOS7.6 Docker版本:docker-ce-18.09.9 Lsky Pro版本:1.6.3 MySQL版本:5.7 安装前提 Gitea 可以使用 MySQL.PostgreSQL.MSSQL.SQLite3 作为数据库存储,如果你对其中某个数据库熟悉可以选择相应的数据库,我选择的是 MySQL. 所以前提需要安装好 Docker 和 MySQL,如果你已经有这两个环境了,那么可…
 一.简单介绍 Gitea搭建局域网内的基于git的代码托管服务器,可以实现的功能包括:组织管理.团队管理.组织仓库设定.团队仓库分配.组织及团队权限分配管理.仓库添加PC协作者.仓库添加组织团队.分支保护等功能.支持的传输协议包括SSH和HTTP协议. 运行的大致界面如下: 二.安装过程 整个安装过程分为:SQLite数据库.Git客户端和Gitea服务端安装.安装系统为windows系统.其中SQLite.Git为搭建Gitea的支持软件,使用过程并不涉及数据库的知识. 1. SQLite安…
Drone 是一个使用 Go 语言编写的自助式的持续集成平台,和 Gitea 一样可以完全基于容器部署,轻松扩展流水线规模.开发者只需要将持续集成过程通过简单的 YAML 语法写入 Gitea 仓库目录下的描述文件 .drone.yml 就可以完成 CI/CD 配置. 下面,我们以 gitea.com 服务器为例,搭建一套使用 Gitea 与 Drone 的 CI/CD 系统. 系统结构 Drone 由两部分构成: Server 负责任务调度 Runner 执行 Pipeline 的具体任务 用…
[荐] Gitea:Git with a cup of tea,在 Gogs 基础上,发展起来的 自助 Git 服务系统.Gogs是一个个人维护的版本,而Gitea是一个社区组织维护的,版本迭代更新快. [github] [官网] [二进制安装] 搭建过程如下: 下载二进制包 建议到官网上 下载 执行包,github 上下载太慢.CentOS 64 位系统,选择最新版的:gitea-1.1-linux-amd64. 下载后,重命名为 gitea,存放到服务器上的物理路径为: /fiisoo/go…
使用docker搭建最新版本的gitea,并配置HTTPS访问 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 简介 之前有搭建过gitlab,不过配置要求高,而且使用docker搭建之后各种问题,所以还是使用轻一点的git服务器,也够用了. 官网 gitea docker拉取镜像 默认会拉取最新的版本,需要其他版本可以去https://hub.docker.com查找 docker pull gitea/gitea 运行镜…
在传统的单体软件架构中,软件开发.测试.运维都是以单个进程为单位. 当拆分成微服务之后,单个应用可以被拆分成多个微服务,比如用户系统,可以拆分成基本信息管理.积分管理.订单管理.用户信息管理.合同管理等多个微服务模块. 这个时候对每个模块分别打包.发布运行.开发.测试.运维的,对于测试.运维的工作量会极大增加. 在这个过程中,如果缺乏自动化测试.自动化集成/部署.自动运维等能力,带来的影响是 软件交付周期增加 多环境部署的情况下,各个环境差异带来的问题. 人工运维容易给环境带来一些不可重现的影响…
Gitea,一款极易搭建的Git自助服务.如其名,Git with a cup of tea.跨平台的开源服务,支持Linux.Windows.macOS和ARM平台.配置要求低,甚至可以运行在树莓派上. 搭建之前,首先提示两个坑: 1.gitea不支持Centos6和更早的版本内核. 2.gitea不能在root下运行,必须是普通用户权限. 一.选择安装环境 我这边是物理主机服务器,安装的Centos7. [xxx@localhost ~]# cat /etc/redhat-release C…
说明:Gitea是从Gogs发展而来,同样的拥有极易安装,运行快速的特点,而且更新比Gogs频繁很多,维护的人也多,个人认为Gitea还是更好一些的,这里就说下安装方法. 截图 简介 Gitea是一个极易安装,运行非常快速,安装和使用体验良好的自建Git服务.采用Go作为后端语言,这使得只要生成一个可执行程序即可.并且他还支持跨平台,支持Linux.macOS和Windows以及各种架构,除了x86,amd64,还包括ARM和 PowerPC. Github地址:https://github.c…
一.安装Docker 1.1 安装excpet $ apt-get -f install expect 1.2 编写执行Docker安装脚本 编写docker_dep.exp脚本 #!/usr/bin/expect set timeout 5 spawn apt install apt-transport-https ca-certificates software-properties-common curl expect "Y/n" send "y\n" int…
关于Jenkins持续集成: 一.Gitea 1)https://git-scm.com/download/win下载Git并安装 https://gitea.io/zh-cn/ 下载Gitea私人仓库 2)Gitea放在想要安装的路径下,如图: 3)双击Gitea生成custom文件夹 //方便后面创建服务时配置config文件 4)使用sc create gitea start= auto binPath= ""E:\Gitea\gitea-master-windows-4.0-3…