go代码 gitlab-ci/cd部署使用gitlab CI/CD技术部署golang服务原理部署配置gitlab-runnergitlab-ci.yaml编写 使用gitlab CI/CD技术部署golang服务鉴于每次修改代码后都需要拉取-编译-部署等一些列步骤,探索使用gitlab ci/cd技术实现服务的自动化集成部署,节省服务部署和维护成本,经过几天的摸索踩坑后完成了部署,记录下部署步
转载
2024-04-29 21:48:05
90阅读
稍具规模一点的公司都会搭建属于自己的git,svn,而内部git用的最多的则是gitlab,虽然官网已经提供了非常多的功能,但内网搭建更能保证项目的私有性,只有公司内部员工才可以访问,更加安全。这里演示gitlab的搭建与简单配置 操作安装一些依赖软件包,SSH一般系统是默认安装好的,不过也不排除一些最小安装的系统没有sshd服务,如果不是root用户需要加上sudo。sudo yum insta
转载
2024-05-08 23:00:32
43阅读
GitLab简介:GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。可通过Web界面进行访问公开的或者私人项目。它拥有GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供了一个代码片段收集功能可以
原创
2022-03-29 15:23:53
568阅读
GitLab简介:GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。可通过Web界面进行访问公开的或者私人项目。它拥有GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供了一个代码片段收集功能可以轻松
原创
2021-04-17 22:13:46
762阅读
环境:centos7.*方式一:docker下安装gitlab,方便快速不干扰linux配置1、安装docker, http://www.kevinli.com.cn/archives/28 2、安装docker-compose https://docs.docker.com/compose/install/#master-builds 3、创建一个gitlab目录,用于存放docker-comp
转载
2024-04-26 13:08:05
40阅读
# 在Linux上使用Docker部署GitLab的指南
GitLab是一个开源的版本控制系统,广泛用于代码托管和项目管理。通过Docker部署GitLab,可以简化安装过程并提高管理的灵活性。本文将向您详细介绍整个部署过程。
## 部署流程
以下是Linux上使用Docker部署GitLab的总体流程:
| 步骤编号 | 操作 |
| -------- | -
原创
2024-08-27 07:59:27
62阅读
http://pure.iteye.com/blog/566898git在linux上的安装不多说,参考下面的文章就可以顺利完成,主要是依赖的库。 安装git http://progit.org/book/zh/ch1-4.html git麻烦在用户管理及管理上,下面上三种解决办法: 如果需要团队里的每个人都对仓库有写权限,又不能给每个人在服务器上建立账户,那么提供 SSH&nbs
一、简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 应用特点: &n
转载
2024-05-13 18:38:12
37阅读
目录一、概述二、安装0、前置条件1、配置yum源2、更新本地yum缓存3、安装gitlab社区版 4、更改配置文件参数1)更改默认端口2)配置邮箱3)修改root管理员密码4)性能优化5、重新启动6、其他命令 三、使用 1、更改语言 2、更改用户注册设置一、概述Gitlab 是一个开源分布式的版本控制系统。 Ruby语言开发完成。 Gitlab 主要实现的功
转载
2024-05-13 18:31:21
1468阅读
点赞
一、说明以下为官方文档的安装说明,详细的信息请访问 gitlab 官网二、开始安装1、先查看自己的Centos OS版本# 这下面的两种方式都可以查看当前Linux的版本信息uname -alsb_release -a2、安装和配置必要的依赖 在CentOS 7,下面的命令将在系统防火墙打开HTTP和SSH访问。# 安装所需命令sudo yum i...
原创
2021-07-12 14:25:47
332阅读
一 安装git,设置git用户(当前操作是root用户)1.安装git yum install git 2.创建git用户 groupadd git
useradd git -g git 3.创建证书登录收集用户的公钥,公钥是用户自己生成,不懂的可以看看 把公钥导入到authorized_keys文件里面 cat id_rsa.pub>>authorized_keys 也可
微信公众号:运维开发故事,作者:夏老师你否曾经想托管自己的GitLab存储库以确保代码永远不会落入坏人之手?尽管在第三方云主机上托管你的存储库有很多优势(例如可用性和可靠性),但要完全控制你的存储库,这样任何人都可以在未经你批准的情况下访问它。在Docker的帮助下,您可以做到这一点。我将向你展示它是如何完成的。它并不过分复杂,但需要许多步骤。所以,事不宜迟,让我们开始工作吧。要完成此任务,需要一
推荐
原创
2022-08-02 14:08:30
692阅读
01 Devops 介绍01.Devops是什么DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发([应用程序](https://baike.baidu.com/item/应用程序/5985445)/软件工程)、技术运营和质量(QA)部门之间的沟通、协作与整合。
它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之
作者:愤怒的小猿猿GitLab CI/CD介绍首先使用一张图说明GitLab CI的工作流程:GitLab CI是 GitLab 提供的持续集成服务,只要在你的仓库根目录 创建一个.gitlab-ci.yml 文件, 并为该项目指派一个Runner,当有合并请求或者 push的时候就会触发build。这个.gitlab-ci.yml 文件定义GitLab runner要做哪些操作。默认有3个默认有
转载
2024-04-03 09:11:21
141阅读
在Linux系统中,GitLab是一款非常流行的代码托管平台,它可以帮助开发团队更高效地协作、管理代码。但有时候,我们可能需要卸载GitLab,可能是因为不再需要该平台,或者需要将其重新安装等原因。那么,接下来就让我们来了解一下在Linux系统中如何卸载GitLab。
卸载GitLab的步骤如下:
第一步:停止GitLab服务
在卸载GitLab之前,我们首先需要停止GitLab服务。通过以下
原创
2024-04-08 09:55:51
261阅读
主要特征以下是Aria2主要功能:1)资源占用少:Aria2非常轻量化,占用CPU和内存一小部分。正常FTP/HTTP下载,占用内存约为4MB,BitTorrent下载占用内存约为9MB。2)多连接下载:Aria2是一种多协议下载工具,支持多种协议,并尝试尽可能多地使用最大带宽来加快下载速度。3)远程控制:Aria2支持RPC接口,更具体地说是JSON-RPC和XML-RPC。4)功能齐全的BT功
本文已收录至《Linux知识与编程》专栏! 作者:ARMCSKGT 演示环境:CentOS 7
目录前言正文注册Giett构建仓库注册giett 构建仓库Linux配置Git下载Git配置Git用户名配置Git账户邮箱验证是否初始化成功生成授权证书获取公钥查看Linux本地Git是
docker 的gitlab应用部署安装docker
经过自己的实践,当前的linux版本是debian9,因为版本老旧,总是安装不了docker成功,也遇到了一个新的问题,mysql的镜像过期,经过排查发现,mysql已经不支持debian9了后续安装了宝塔第三方的运维管理工具之后,第一次安装docker失败,第二次再安装就成功了安装gitlab docker
宝塔镜像本身包含有 g
转载
2024-07-26 09:17:08
47阅读
系统环境:centos7.9gitlab版本:11.1.4一、GitLab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。公司自用为GitLab,公有的为GitHub。二、GitLab系统架构 git用户的主目录通常是/home/git(~git表示主目录路径),GitLab主要以/home/git用户身份安装在用户主
转载
2024-02-10 21:02:10
553阅读
Gitlab默认的配置推荐使用shell命令行与server端进行交互,给大家介绍一下使用windows git client工具实现将本地代码提交到远程服务器.
解决方案:
环境部署
操作系统
Windows7 x64 S
转载
2024-03-14 15:03:02
69阅读