目录极狐GitLab CI + K8s 架构解析极狐GitLab CI 流程图流程详解极狐GitLab CI + K8s 架构优点开启极狐GitLab CI + K8s 实战环境准备记录注册信息获取极狐GitLab Runner绑定 docker.sock配置缓存安装极狐GitLab Runner集成 CI定义文件注意事项配置变量运行测试运行 Pipeline查看运行 Pod查看 Job查看构建情
gitlab的使用gitlab是一个代码仓库,类似于github,只不过gitlab是私有的,一般部署在公司内部的服务器上 网站设置为中文页面 点击右上角的头像,点击弹出框的Preferences菜单,如下图:打开页面后,往下滑动,找到如下菜单:设置Language 然后点击页面上的最下方的Save changes按钮,保存变更  保存后,刷新页面
转载 2024-03-27 08:53:15
143阅读
gerritgitlab服务集成集成简介准备工作权限配置1.配置gerrit访问gitlab2.配置gitlab访问gerrit3.设置gerrit同步gitlab的配置文件4.配置秘钥5.replication配置设置创建项目1.创建一个gitlab的项目2.创建一个gerrit的项目3.克隆gitlab中tinyalsa项目自动同步项目1.replication插件配置2.gerrit拉取
转载 2024-03-01 12:09:21
1946阅读
告诉一个不好的消息,以后会经常遇到这样的事情。。。。10天之后你都不知道你改了哪些代码。。 注意,以下高能,都是在本地修改,如果在远程的。。。。。你懂得。。。。 版本查看 git log commit 后面的是版本号,只要取前六位就可以到处用了 author 是提交这个版本号的作者名字 date 是提交日期 最下面的一行字是你commit后面的备注,所以-m后的文字一定要写好,以后作
转载 2024-08-11 07:18:56
111阅读
CI/CD需求:项目通过分支、tags等触发不同环境的一键部署触发运行-前提首先git代码上传origin要带上编写好的gitlab-ci.yml在gitlab的project->Settings->CI/CD->Runners->点击Expand->Shared runners->关闭Enable shared runners for this project
转载 2024-10-27 22:04:53
77阅读
目录Git使用使用git的好处:使用gitlab的好处:1.git版本号2.git版本号(分支操作)3.git的常用命令3.1 仓库操作3.2 文件操作3.3 分支操作3.4 标签操作3.5 远程仓库Git使用使用git的好处:使用git可以方便地进行版本管理团队协作,并且可以轻松地回退重构代码,保证代码的可维护性稳定性。同时,git也可以帮助我们更好地管理代码的分支和合并,提高开发效率。使
转载 2024-03-16 03:30:03
1089阅读
GitLab版本管理       GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内
Centos7 GitLab 版本升级小记 文章目录Centos7 GitLab 版本升级小记前言一、安装包介绍二、升级步骤1.下载安装包2.停止部分功能3.同版本升级4.跨版本升级5.跨版本升级2 前言之前在虚拟机里安装了GitLab版本gitlab-ce-14.2.5-ce.0.el7.x86_64.rpm, 准备升级成最新的 gitlab-ce-15.3.3-ce.0.el7.x86_
转载 2024-04-02 05:33:29
198阅读
去年写的这五篇 CI 文章时候方便邮件测试,自己搞了一个 thstack.com 域名玩。当时也没在意,所有的文章里邮箱地址都是引用 @thstack.com 域名。让我没想到是,2014 年这个神奇的一年,thstack.com 会成为我们的公司名字域名。我想说的是,我们内部的邮件系统也在用 @thstack.com,这几个文章里的邮箱会冲突,导致一些朋友完全照着我的文档测试。结果最近收到
GitLab刚刚宣布修复一系列重要的安全问题,其中包括一个重要的权限提升。GitLab强烈建议所有安装了8.2以及后续版本的用户尽快升级。GitLab发现了一个严重的漏洞,可以让任何验证的身份登录其他用户的账户,包括管理员账户。这个漏洞在GitLab8.2版本中被发现,该漏洞提供了一个“冒充”的功能,可以让管理员冒充其他用户登录。这个漏洞影响到了GitLab8.2.0至8.7.0版本GitLab
一.GitLab介绍1.什么是GitLabGitLab是一个开源分布式版本控制系统开发语言:Ruby功能:管理项目源代码、版本控制、代码复用与查找2.Gitlab与Github的不同Github分布式在线代码托管仓库,个人版本可直接在线免费试用,企业版本收费且需要服务器安装Gitlab分布式在线代码仓库托管软件,分社区免费版本与企业收费版本,都需要服务器安装3.Gitlab的优势与应用场景开源免费
1. 步骤 1.首先现在电脑端安装好git,windows端请安装Git for Windows,Linux端请自行网上查询(Ubuntu: sudo apt-get install git)   2.先核对下电脑上是已经有ssh配置 #Git Bash on Windows / GNU/Linux / macOS / Po
如果你想更清晰地学习git,你必须要了解3个重要区域。工作区:即开发者的工作目录暂存区:修改已被记录,但尚未录入版本库的区域版本库:存储变化日志及版本信息当你在工作区进行开发工作时,git会记录你的改动,此时,你使用git add指令,该工作区的内容会被加入到暂存区,你仍然可以对你提交的文件进行撤回操作,然后你使用git commit指令,暂存区的内容会被提交到版本库。每个文件/目录发生的版本变化
在使用gerrit之前,必须对git有一定的熟悉, Gerrit安装篇介绍了怎么安装Gerrit,这篇会简单介绍下Gerrit如何使用,下面这张图是Gerrit的生命周期 下面做个比较: 下图是一个普通的git 仔细比较:gerrit多了一个”PendingChange”,这部分是做Code Review的,然后管理员verify之后,PendingChange
在Linux系统下查看GitLab版本号是非常简单的。GitLab是一个基于Git的代码仓库管理工具,使用它可以方便地管理代码、进行版本控制和协作开发。而在Linux上查看GitLab版本号则可以帮助我们了解当前系统中GitLab版本信息,以便进行相应的维护升级。 首先,我们需要通过命令行工具来查看GitLab版本号。在终端中输入以下命令: ```bash gitlab-ctl stat
原创 2024-05-23 10:29:05
181阅读
# GitLab Docker image 版本号 GitLab是一个用于代码托管、协作和CI/CD的开源工具,是开发团队中不可或缺的一部分。而Docker则是一种容器化技术,能够帮助开发者更加方便地构建、打包部署应用程序。结合GitLabDocker可以让开发团队更加高效地进行代码管理部署。在GitLab中,使用Docker image来部署GitLab是一种常见的方式,而版本号则是区分
原创 2024-04-16 06:59:58
53阅读
# 如何在GitLab上更改Python版本号 作为一名刚入行的小白,掌握如何在GitLab项目中更改Python版本号是非常重要的。这不仅可以确保项目兼容最新的功能安全性,还有助于团队协作。本文将详细介绍这一过程,包括整体步骤的介绍每一步的代码示例。 ## 整体流程 在进行任何操作之前,先了解整个过程的步骤。这是实现更改Python版本号的基本流程: | 步骤 | 操
原创 8月前
79阅读
目录版本版本版本创建查看版本记录版本回退查看历史操作记录版本版本库的创建先新建一个新的目录,然后在目录里面创建版本库。命令:git init 可以看到在新建的目录(git_text)下面有一个隐藏的目录.git 。这就是git的版本库目录(简称为仓库)。Git就是通过这个目录对此项目下的所有的代码,项目进行管理的。返回目录版本版本创建:在原有的目录(git_text)下,任意创建一个文件,这里
版本控制介绍版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加.版本控制系统分类本地版本控制记录文件每次的更新,可以对每个版本做一个快照,或是记录补丁文件,适合个人用。例如RCS控制系统集中式版本控制
写在前面GitLab CE(Community Edition,社区版本)是一款免费开源的Git服务器,GitHub一样,上面能完成的主要工作是部署自己的版本控制项目。GitHub上一个允许部署无限私人项目的权限需要7刀每月,而自己部署一个VPS去管理私人项目最便宜5刀每月(2017年7月价格)。不过区别在于,个人VPS的性能远不如GitHub提供的那么高级。所以价格差在这里了,不过对于凡是都爱
  • 1
  • 2
  • 3
  • 4
  • 5