Gitlab runner持续集成CI/CD怎么设置标签指定Runner节点执行

news/2024/12/20 11:24:14/文章来源:https://www.cnblogs.com/minseo/p/18618970

搭建Runner参考:
https://www.cnblogs.com/minseo/p/18472436

需求:

  • 未打标签的.gitlab-ci使用默认runner
  • 打标签的.gitlab-ci使用指定的runner
  1. 环境查看
    系统环境
# cat /etc/redhat-release 
Rocky Linux release 9.3 (Blue Onyx)
# uname -a
Linux Rocky9StoneCrm003080 5.14.0-362.18.1.el9_3.0.1.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Feb 11 13:49:23 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

软件环境

# git version
# git version 2.43.5
  1. 配置Runner
# http://ip/admin

新建全局runner
image
不要勾选"运行未打标签的作业"
image
下一步在Runner端执行命令创建runner
3. 编写.gitlab-ci
配置tags即可使用打标签的runner执行作业

# cat .gitlab-ci.yml 
# cat .gitlab-ci.yml 
stages:- build- test- deploybuild:tags:- prdstage: buildscript:- echo "Build Test2dd"test:tags:- prdstage: testscript:- echo "Test"deploy:tags:- prdstage: deployscript:- echo "Deploy2a"

image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/855767.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

应用内自动续订商品,畅享无缝服务体验

用户购买某种产品时习惯一次性付款,但是对开发者而言,单次购买模式或需要用户频繁续订的服务可能会导致收入不稳定,无法获得持续稳定的收入。对于有视频、音乐等会员需求的用户,一旦体验到服务中断或需要频繁操作,可能会转向其他竞争产品,导致用户流失。 HarmonyOS SDK应…

一文学会powshell使用及功能

声明! 原文来自微信公众号泷羽Sec-track认识powsehll PowerShell(通常称作PowerShell或Windows PowerShell)是由微软开发的一种任务自动化和配置管理框架,与linux命令相似,它结合了命令行外壳和脚本语言功能,使得系统管理员和用户能够更高效地管理系统和自动化任务。 打开…

OpenAi 大模型生态体系介绍

OpenApi大模型家族介绍模型概览 多模态大模型 能够理解和生成自然语言或代码+理解图像+生成图像等 GPT-4是一个大型多模态模型(接受文本或图像输入并输出文本),它可以比我们以前的任何模型都更准确地解决难题这得益于它更广泛的通用知识和更高级的推理能力。GPT-4可在OpenAIAP…

configure: error: curses development files not found

001、报错如下: configure: error: curses development files not found 002、rocky9系统[root@PC1 samtools-1.21]# cat /etc/redhat-release Rocky Linux release 9.4 (Blue Onyx) 003、解决方法[root@PC1 samtools-1.21]# dnf install ncurses-devel.x86_64 -y 004、配置…

动画图解嵌入式常见的通讯协议:SPI、IC、UART、红外

文章下方附学习资源,自助领取。 1 SPI传输 ▲ 图1 SPI 数据传输 ▲ 图1.2 SPI数据传输(2) ▲ 图1.3 SPI时序信号 2 IC传输 ▲ 图1.2.1 I2C总线以及寻址方式3年嵌入式物联网学习资源整理分享:C语言、Linux开发、数据结构;软件开发,STM32单片机、ARM硬件开发、物联网通…

SQL71 牛客每个人最近的登录日期(六)

描述 牛客每天有很多人登录,请你统计一下牛客每个用户查询刷题信息,包括: 用户的名字,以及截止到某天,累计总共通过了多少题。 不存在没有登录却刷题的情况,但是存在登录了没刷题的情况,不会存在刷题表里面,有提交代码没有通过的情况,但是会记录在刷题表里,只不过通过…

趣味管理

最近和人聊天,讲到过去的光荣历程,以及现在的状况,最后他抛出了一个管理上的问题,很有意思。我做了个示意图,方便大家思考。 先做下说明,大圆是他的企业,中心是老板,第一圈是高层管理,第二卷是中低层管理,第三圈就是员工了。

第三次使用

每个销声匿迹的人 都在打着这辈子最硬的一场仗。

chrome浏览器如何恢复最近关闭的页面

前言 大家好,我是小徐啊。谷歌chrome浏览器是我们在开发Java应用的时候,常用的浏览器。这个浏览器功能十分强大,非常适合我们进行开发调试代码。有时候,我们打开了一个页面,但由于手误关闭了,或者关闭了,想再恢复,有没有好的办法呢?其实是有的。今天,小徐就来介绍下如…

5.8K star!基于Go的可视化定时任务管理系统!

* 戳上方蓝字“开源先锋”关注我推荐阅读:《12.6K star!Shell命令即搞定可视化监控,超级6~~》《5.6K star!再见了DocSend,这款开源项目更不错!》《4.1K star!跨屏操作的神器,流畅丝滑!》《9.1K star!国外大神1:1复刻Win11系统,开源牛逼!》《2.8K star!超强音乐管理…

Cookie和会话安全详解

本文为《白帽子Web讲安全(第2版)》——Cookie和会话安全章节的阅读总结及摘录,详述了Cookie的定义及Cookie的相关属性,概述了安全使用Cookie的方法等。一、Cookie与会话的定义Cookie是Web服务端发送给用户浏览器的一小段数据,浏览器会存储这些数据,并在后续发往服务器的请求…