Cache 的目的在GitLab CI/CD 中,在 pipeline 中的一些 job 可能会产生一些结果文件,Cache 机制的引入就是为了加快 job 执行的时间。Cache 在使用时制定一系列的文件或者文件目录,使得其在不同的 job 之间被缓存下来。这样当某一个 job 需要依赖于之前步骤产生的一些文件结果,Cache 就帮助我们在上一个 job 将产生的结果缓存下来并且在当前的 job
转载
2024-10-13 14:03:25
27阅读
部署gitlab 主配置文件:/etc/gitlab/gitlab.rb //可以自定义一些邮件服务等 日志地址:/var/log/gitlab/ // 对应各服务 服务地址:/var/opt/gitlab/ // 对应各服务的主目录 仓库地址:/var/opt/gitlab/git-data //记录项目仓库等提交信息 机器需要 6G以上内存安装相关依赖yum -y install policy
转载
2024-06-19 11:20:49
399阅读
零:背景 众所周知,gitlab的数据存储于PostgreSql数据库。具体这种数据库的作用和彩虹屁不在本文体现 本文只讨论如何从本地连接到服务器端的PostgreSql数据库。进而获取表中数据一:直连方式 查看Post
转载
2024-03-26 21:35:25
225阅读
概述存储器是计算机结构的重要组成部分,存储器是用来存储程序代码和数据的部件,有了存储器计算机才具有记忆功能。 基本的存储器种类如图: 存储器按其存储介质分为“易失性存储器”和“非易失性存储器”两大类,其中“易失/非易失”是指存储器断电之后,它存储的数据是否会丢失,由于一般易失性存储器存取速度快,而非易失性存储器可长期保存数据,它们都在计算机中占据着重要的角色,在计算机中易失性存储器最典型的代表就是
转载
2024-09-27 16:08:38
43阅读
作者:Maxence Poutord, 如果你觉得 git 很迷惑人,那么这份小抄正是为你准备的! 请注意我有意跳过了 git commit、git pull/push 之类的基本命令,这份小抄的主题是 git 的一些「高级」用法。欢迎转发、点在看! 导航 —— 跳到之前的分支git checkout -
git checkout - 查看
转载
2024-07-02 05:33:32
283阅读
一,环境准备(准备python开发环境)官网: http://www.python.org进去之后点击导航栏的Downloads,也可以鼠标放到Downloads上弹出菜单选择Source ,表示源码包,这里选择最新版本3.6.4,这里选择第一个下载即可,下载的就是源码包:Python-3.6.4.tar.gz,下载好之后上传到linux系统,准备安装,如图-1所示: 安装p
文章目录gitgit介绍git安装git命令操作跟踪新文件提交更新查看已暂存和未暂存的修改跳过使用暂存区域忽略文件重命名文件移除文件版本回退取消状态查看提交历史远程仓库创建储存库设置ssh免密操作连接远程仓库clone 远程仓库gitlab代码仓库(私有仓库)安装gitlab操作新建项目 gitgit介绍Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是
转载
2024-09-11 13:31:05
56阅读
前言 正文开始之前,我想我们需要弄明白几个问题:tag 是什么?
使用tag 的好处?
tag 和 branch 的区别以及使用场景?
tag 是什么?
tag , 翻译过来是标签的意思,顾名思义,标签是为了标记某种事物。
tag 是 Git 版本库的一个快照,指向某个 commit 的指针。使用tag 的好处?
tag 的存在,是因为我们需要这种标记的功能。目前的项目开发中,当发布版
转载
2024-05-10 15:22:04
77阅读
注:一开始没有考虑到把gitlab划分好存储目录,占用系统磁盘,由于gitlab是默认安装的,随着公司代码越来越多,导致gitlab数据目录空间不足磁盘空间:[root@gitlab~]#df-hTFilesystemTypeSizeUsedAvailUse%Mountedon/dev/vda1ext440G25G13G67%/注:因为使用的阿里云服务,所以考虑另挂载一块磁盘专用于gitlab存储
原创
2018-10-16 14:20:02
10000+阅读
在本篇博文中,我们将探讨如何解决“docker gitlab 存储目录”问题,确保我们的 GitLab 在 Docker 上运行时能够稳定、高效地存取数据。这是一个非常实际且重要的技术话题,尤其是对于开发者和运维工程师来说。
---
### 背景描述
随着 DevOps 和 CI/CD 流程的普及,GitLab 成为了越来越多团队的选择。根据一项研究,2023 年,使用 GitLab 的企业
看到 一篇文档, 讲 对象存储, 好奇,搜索文章,摘抄,学习记录 ! 背景:传统存储在面对海量非结构化数据时,在存储、分享与容灾上面临很大的挑战,主要表现在以下几个方面:传统存储并非为非结构化内容设计或优化、成本过高、并非PB级的扩展、不支持永远在线、专有的一体机设备等等,非结构化数据以每年60%~80%的速率增长,从而可扩展性变成了最迫切的需求。传统存储在面对海量非结构化数据时,在存储
方法一解决此类问题第1步:做一个.git的备份(实际上,我在每一个改变某些内容的步骤之间都会这样做,但是使用新的副本名称,例如.git-old-1,.git-old-2等) :cp -a .git .git-old第2步:运行 git fsck --fullnathanvan@nathanvan-N61Jq:~/workspace/mcmc-chapter$ git fsck --fu
转载
2024-09-10 20:38:19
29阅读
GitLab CI介绍——基础篇 文章目录GitLab CI介绍——基础篇Gitlab RunnerRunner类型Runner搭建相关概念.gitlab-ci.yml 文件Job参数详情验证.gitlab-ci.yml 本文将会对Gitlab CI进行简要介绍,包括Gitlab Runner,Gitlab CI中的相关概念以及.gitlab-ci.yml的常用配置。 GitLab CI 是G
转载
2024-02-21 22:50:24
283阅读
一.安项GitLab 主机名IP 备注特殊要求 git01 192.168.200.136 GIT客户端 无 girlab 192.168.200.140 GITLAB服务端 内存2G GitLab国内源下载地址:https://mirrors.tu
转载
2024-06-13 13:27:27
375阅读
欢迎访问我的GitHubhttps://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;关于本文本文目标是为K8S环境的Gitlab Runner准备好分布式缓存,并在pipeline脚本中使用该缓存,因此,在阅读本文前建议您对GitLab CI有一定了解,最好是阅读过甚至编写过pip
转载
2024-03-28 11:45:11
83阅读
git的常用命令和内部存储模式git常用命令常用命令git内部存储模式 git常用命令git常用命令包括直接使用bash的命令和git gui的对应用法常用命令git status :查看当前HEAD指向哪个branch;git branch查看分支,如果写上名字,则是创建分支,如“copy_branch", -m 可以改分支的名字;-d 删除分支git checkout切换分支git merg
Git获取与提交代码完整流程Git1. 获取2. 操作3. 提交流程总结其他(通过phabricator)Git三个区域 Git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)。如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域。文件在这四个区域之间的转
GitLab的安装及使用教程GitLab简介GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目安装。 它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。 团队成员可以利用
转载
2024-03-29 22:17:55
50阅读
一.软件介绍Gitlabgitlab-runnerSonarqubesonarqube-scanner二.Gitlab CI/CD介绍 Gitlab是常用的开源git代码管理工具之一,随着发展推出了ci/cd解决方案,顾名思义具体来说ci/cd主要完成以下两个工作: ci(持续构建):代码提交后触发自动化的
转载
2024-03-27 20:18:55
132阅读
一、中文切换点击右上角 Preferences 在 Localization 选择简体中文 保存一下 刷新一下界面就可以了 二、创建项目(1)新建一个空白项目点击新建项目 创建空白项目 填一下【项目名称】和【项目标识串】,默认两个相同可见性为私有 点击【新建项目】 新建完会提示我们【添加SSH秘钥】,可以忽略,因为我们
转载
2024-07-26 09:10:01
166阅读