标签Git可以给某一个提交打上标签,以显示一些重要信息。一般会用这个标签来标记文件的版本。创建标签标签分为两种,轻量标签(lightweight)和附注标签(annotated)下面是这两种标签的特性轻量标签只是一个特定提交的引用附注标签存储在数据库的完整对象可以被校验包含打标签者的个人信息附注标签如下的命令tag -a创建了附注标签,-m添加了一些注释$ git tag -a v1.0 -m '
安装略过使用基于公钥的认证登录,方便对用户进行权限控制useradd -s /usr/bin/git-shell testgit #创建一个用户 或者直接useradd testgit 然后去/etc/passwd 修改testgit用户的bash 为/usr/bin/git-shell passwd testgit #更改密码 cd
转载 2024-07-24 19:03:16
13阅读
2. GitLab CI中的一些概念(1) Pipeline一次 Pipeline 其实相当于一次构建任务,里面可以包含多个流程,比如自动构建、自动进行单元测试、自动进行代码检查等流程 ;任何提交或者 Merge Request 的合并都可以触发 Pipeline ;(2) stagesstages 表示构建阶段,就是上面提到的流程 ;可以在一次 Pipeline 中定义多个 stage ;sta
转载 2023-10-28 12:01:01
81阅读
背景:虽然有GitHub、GitLab这样强大的Git仓库,但是涉及私有Git库要收费,所以自己动手搭建免费的用用环境:windows 7 旗舰版、JDK 1.8、IDEA 2017-------------------------------------------------------------------------------------------------------------
GitLab CI 的变量系统可让您将数据注入 CI 工作环境。您可以使用变量来提供配置值,创建可重用的管道,并避免将敏感信息硬编码到.gitlab-ci.yml文件中。在本指南中,我们将了解如何在自己的 CI 系统中设置和使用变量。有几个选项可用,具体取决于您希望在哪里显示值以及您希望更改它们的频率。基础最简单的变量是键值对,它们作为环境变量注入到管道的执行上下文中。您可以在.gitlab-c
转载 2024-03-29 12:53:39
118阅读
stage桢数stage.frameRate = speed;
原创 2021-07-16 17:03:01
133阅读
gitlab项目上传和CI/CD 一.创建工程,上传本地项目到gitlabRepository name: 仓库名称Description(可选): 仓库描述介绍Public, Private : 仓库权限(公开共享,私有或指定合作者)Initialize this repository with a README: 添加一个README.mdgitignore: 不需要进行版本管理的仓库类型,对
转载 2024-03-07 13:18:55
502阅读
review gitLab 操作流程GitLab设置中文:点击右上角头像,选择 Edit profile;进入用户设置页面,点击倒数第三个的偏好设置拉到页面最下面,点击语言类型,选择中文。从创建新项目开始说起。选择:创建空白项目;从模板创建;导入项目。这里尝试创建空白项目:新建项目获取项目的http链接:http://gitlab.corp.flamingo-inc.com/zejie.wu/te
转载 2024-07-11 11:44:17
510阅读
gitlab-runner 搭建,, 既然简单,就不要出错为自己的项目搭建gitlab-runner,开启CI尽量不要将 gitlab 服务器 安装 gitlab-runner 服务,因为gitlab -runner 会占用很大的资源以下文字,大部分都是翻译官方的文档,还有一些自己躺过的坑安装 GitLab Runner可以在GNU/Linux , macOS,FreeBSD 和 Windows
转载 2024-05-14 14:34:47
89阅读
GitLab释出11.10版本,这个版本强化了营运仪表板(Operations Dashboard)以提升DevOps生命周期的透明度,并且还进一步简化协作与开发人员工作流程,对于之前的合并请求建议(Merge Request Suggestions),原本仅支持单行更改,而从这个版本开始,用户可以同时为多行程序代码撰写建议。营运仪表板能让用户一目了然每个项目的运作健康程度,包括工作管线以及警示状
,讲的是使用Gogs+Drone来实现自动化部署。最近发现Gitlab的CI/CD功能也能实现自动化部署,用起来也挺简单!如果你使用的是Gitlab作为Git仓库的话,不妨试试它的CI/CD功能。本文还是以SpringBoot的自动化部署为例,实践下Gitlab的CI/DI功能,希望对大家有所帮助!SpringBoot实战电商项目mall(50k+star)地址:https://github.co
转载 2024-07-02 10:05:21
161阅读
<h4 class="form-header h4">优势介绍</h4> <div class="row"> <div class="col-sm-12"> <div id="formpart"></div> <button type="button" class="btn btn-white bt ...
js
IT
转载 2021-08-04 09:33:00
182阅读
2评论
场景Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程):
原创 2023-03-12 10:17:28
193阅读
场景Docker Compose部署GitLab服务,搭建自己的代码托管平台(图文教程):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/101039801从零开始一步一步搭建Ubuntu Server服务器、修改数据源、安装Docker、配置镜像加速器、Compose部署Gitlab服务:https://blog.csdn.ne
转载 2021-05-15 21:37:43
583阅读
2评论
GitLab CI/CD 是一个内置于 GitLab 的工具,用于通过连续方法进行软件开发:持续集成 (CI)持续交付 (CD)持续部署 (CD) GitLab CI/CD(后简称 GitLab CI)是一套基于 GitLab 的 CI/CD 系统,可以让开发人员通过 .gitlab-ci.yml 在项目中配置 CI/CD 流程,在提交后,系统可以自动/手动地执行任务,完成 CI/CD 操作。准备
# 如何实现Java动态新增属性 作为一名经验丰富的开发者,我将向你展示如何在Java中动态新增属性。这对于刚入行的小白可能是一个新领域,但是只要按照以下步骤操作,你就能够轻松完成这个任务。 ## 流程图 ```mermaid erDiagram CUSTOMER ||--o| ADDRESS : has CUSTOMER { int id S
原创 2024-02-28 06:40:32
43阅读
## 如何在Java中实现动态新增属性 ### 任务概述 在Java中,动态新增属性是一项很有用的功能,可以让我们在运行时向一个对象添加新的属性。在本文中,我将教你如何实现这一功能。 ### 任务流程 下表展示了实现动态新增属性的整个流程: ```mermaid gantt title 实现动态新增属性流程 section 任务准备 学习需求: active, 202
原创 2024-06-19 05:00:20
19阅读
# 如何实现 mysql 动态新增分区 ## 一、整体流程 首先,我们来看一下实现“mysql 动态新增分区”的整体流程,可以使用表格展示: | 步骤 | 描述 | | ---- | ------------------ | | 1 | 创建分区函数 | | 2 | 创建分区 | | 3 | 插入数据
原创 2024-06-23 05:18:14
436阅读
# MySQL动态新增分区的指南 随着数据量的不断增加,优化数据存储和查询性能变得愈发重要。MySQL数据库中的分区功能就是为了应对这一挑战而应运而生的。通过将表的数据分割为多个分区,能够提高查询性能,并简化数据管理。 ## 什么是MySQL分区? **分区** 是将表的数据划分为多个子集(称为分区),每个分区可以独立存储和管理。分区表在逻辑上视为一个单一的表,但在物理上则由多个分区组成。这
原创 10月前
254阅读
## Java动态新增枚举的实现 作为一名经验丰富的开发者,我将帮助你理解并实现Java中动态新增枚举的过程。在这篇文章中,我将以表格的形式展示整个流程,并附上每一步所需的代码和注释。 ### 整体流程 下面的表格将展示实现动态新增枚举的整个流程,包括每一步需要做什么以及相应的代码。 | 步骤 | 描述 | 代码示例 | | --- | --- | --- | | 1 | 创建一个枚举类模
原创 2023-10-16 06:03:23
176阅读
  • 1
  • 2
  • 3
  • 4
  • 5