前言最近使用git来管理一个项目,到达一定阶段后,需要将稳定代码发布成一个版本,经过查找资料发现git标签操作刚好满足我要求,所以记录下来,方便以后是使用查找。用途标签可以针对某一时间点版本做标记,常用于版本发布,这恰恰是我所需要功能,将本地标签推送到Github上即发布了一个Release版本,下载和查看非常方便。标签分类git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对
转载 2024-09-23 20:46:13
53阅读
artifacts用于指定在作业成功或者失败时应附加到作业文件或目录列表。作业完成后,工件将被发送到GitLab,并可在GitLab UI中下载。artifacts:paths路径是相对于项目目录,不能直接链接到项目目录之外。将制品设置为target目录artifacts: paths: - target/禁用工件传递 job: stage: build scr
转载 2024-09-24 15:11:53
35阅读
本文主要参考https://git-scm.com/docs/git-rebaserebase在git中是一个非常有魅力命令,使用得当会极大提高自己工作效率;相反,如果乱用,会给团队中其他人带来麻烦。它作用简要概括为:可以对某一段线性提交历史进行编辑、删除、复制、粘贴;因此,合理使用rebase命令可以使我们提交历史干净、简洁! 前提:不要通过rebase对任何已经提交到
简介:gitlab-runner是一个开源项目,用于运行Pipeline作业并将结果发送回GitLab。它与GitLab CI一起使用,GitLab CI是GitLab随附开源持续集成服务,用于协调作业。gitlab-runner是用Go编写,可以作为单个二进制文件运行,不需要语言特定要求。流程图梗概:gitlab-runner三种类型:共享Runner(Shared Runner),所有项
转载 2024-07-01 19:45:05
434阅读
习惯养成分支管理事前准备开发流程额外说明《Netty 实现原理与源码解析 —— 精品合集》《Spring 实现原理与源码解析 —— 精品合集》《MyBatis 实现原理与源码解析 —— 精品合集》《Spring MVC 实现原理与源码解析 —— 精品合集》《Spring Boot 实现原理与源码解析 —— 精品合集》《数据库实体设计合集》《Java 面试题 —— 精品合集》《Java 学习指南 —
我们常常在代码发版时,使用git 创建一个tag ,这样一个不可修改历史代码版本就像被我们封存起来一样,不论是运维发布拉取,或者以后代码版本管理,都是十分方便。 gittag功能git 下打标签其实有2种情况轻量级:它其实是一个独立分支,或者说是一个不可变分支.指向特定提交对象引用带附注:实际上是存储在仓库中一个独立对象,它有自身校验和信息,包含着标签名字,标签说
目录一、创建一台centos7虚拟机,并完成相关配置(请把虚拟机内存调至3g及以上,否则安装过程中容易失败)二、搭建GitLab环境:https://about.gitlab.com/install/  (安装说明)1、Install and configure the necessary dependencies(不一定要和我一致,具体根据当下GitLab安装说明)  &
转载 2024-03-28 11:00:54
101阅读
预计算过程 The Precompute ProcessIn Unity, precomputed lighting is calculated in the background - either as an automatic process, or it is initiated manually. In either case, it is possible to continue wor
转载 10月前
21阅读
给tasks打tags可以给tasks中每个任务打tags以列表方式书写,可以打多个:['tag1','tag2','tag3']也可以给整个tasks打大标签,作为多个任务共有tags示例如下hosts:PCremote_user:jacktasks:name:copyhoststags:['hosts']copy:src:/
原创 2020-09-03 15:30:08
507阅读
在使用Ansible进行自动化部署和管理时,tags是一个非常有用功能。tags能够帮助我们控制哪些任务需要运行,哪些任务需要跳过,从而更加灵活高效地管理Ansible Playbook。 Tags是Ansible Playbook中一种标记,类似于标签,用于标识特定任务或角色。通过为任务或角色添加tag,我们可以在运行Playbook时针对指定标签进行过滤和操作。这样可以针对具体任务
原创 2024-03-22 10:48:29
65阅读
一、在gitlab网站创建一个project**1. 添加新项目**定一个项目名,选定相关项目设置,private、public等2. 项目创建成功后,得到项目git@XXX.git地址或者http://XXX/XXX/test.git地址,可用于将project从远程pull下来或者push上去二、将project从gitlab拉到本地(所用工具sourcetree)1. 拷贝项目的ht
喜闻乐见背景故事时间--承接[prerender-spa-plugin]--微型Vue项目的静态化利器,官网上线之后,就开始琢磨,每次改动都得上服务器部署一下,是不是有点麻烦了,是时候该整个自动化部署惹:)然后就开始自己挖坑自己填啦。本文将会涉及内容--Webhook是啥?什么时候该使用它?该怎么利用Webhook解放我们双手?小结Webhook是啥?什么时候该使用它?以我司为例,我们团队内
转载 2024-09-06 13:09:11
27阅读
如果一个playbook,有很多任务,在实际使用这个剧本时,你可能只是想要执行里面的一部分任务而已,或者只想要执行其中一类任务而已,而非想要执行整个剧本中全部任务,这个时候可以借助tag实现这个需求。见名知意,tag可以对任务进行’打标签‘操作,当任务存在标签以后,我们就可以在执行playbook时,借助标签。指定执行哪些任务,或者指定不执行哪些任务。例如:如上所以,我们有3个task分别对
原创 2019-04-15 10:41:31
2181阅读
WordPress自动采集插件工具可在任意WordPress版本上使用,支持任意WordPress主题。不浪费服务器资源,不拖慢服务器!最近一直有朋友给我抱怨说WordPress采集插件太卡了,导致服务器过卡,我给他了一款免费采集发布工具 可以充分利用本地电脑性能加速采集发布。再也不用担心版本问题,也不用写WordPress采集规则了。 一、 WordPress采集采集工具如
GitLab是一款使用MIT许可证基于网络Git仓库管理工具,我们可以使用它来搭建自己Git仓库,本文将介绍如何使用Gitlab在Linux下快速搭建Git仓库。Gitlab服务端搭建 在Linux(CenterOS7.6)下我们会以Docker方式来安装Gitlab,对Docker不了解朋友可以参考:开发者必备Docker命令。下载GitlabDocker镜像docker pull
转载 2024-02-26 14:29:24
169阅读
# KettleMongoDB Input Tags详解 随着数据驱动时代到来,处理和分析数据已成为许多企业重要任务。Kettle(又名Pentaho Data Integration, PDI)是一款流行数据集成工具,它能够从多种数据源中提取、转换和加载数据。其中,通过MongoDB Input Tags连接MongoDB是一个非常实用功能。 ## 什么是MongoDB Input
原创 2024-10-09 05:22:57
37阅读
如果你有一个很大playbook,而你只想run其中某个task,这个时候tags是你最佳选择。如何使用呢?一、最常见使用形式:抄取官方实例:tasks:     - yum: name={{ item }} state=installed     &nbs
原创 2015-07-14 18:40:29
10000+阅读
# Cucumber Tags用法:Java开发入门指南 在软件开发中,使用测试驱动开发(TDD)方法可以提高代码质量和减少错误。在这一过程中,Cucumber作为一款广泛使用行为驱动开发(BDD)工具,能够通过自然语言编写测试用例,使得开发者和非开发者之间沟通更加顺畅。本文将详细介绍Cucumber中Tags用法,尤其是在Java项目中使用。 ## 一、Cucumber Tags
原创 8月前
49阅读
# Docker 查询可用 Tags 方法 在 Docker 使用过程中, tags 是管理和使用镜像一个重要概念。Docker 镜像由不同版本构成,这些版本称为 tags。了解如何查询可用 tags 对我们开发工作非常重要。如果你刚入门 Docker,可能对此不太熟悉。本文将帮助你一步一步地理解和实现 Docker 查询可用 tags 过程。 ## 流程概述 我们将按以下步
原创 2024-10-16 05:40:50
80阅读
这篇文章会介绍playbook中tags用法。你写了一个很长playbook,哪些任务,或者指定不执行哪些任务了,这样说可能不够...
原创 2022-08-17 08:18:10
161阅读
  • 1
  • 2
  • 3
  • 4
  • 5