首页 > 其他分享 >pipeline scm方式

pipeline scm方式

时间:2024-10-22 14:49:30浏览次数:10  
标签:scm pipeline git 方式 仓库 获取 页面

pipeline scm方式

通过 scm 获取 Jenkinsfile

1.代码仓库gitlab 上项目根目录里包含jenkinsfile文件(可重命名)

2.jenkins job pipeline 作业里选择scm 及 git 配置,路径,文件名称

####

我们在 Jenkins 新建一个 pipeline job,命名为 My-pipeline-job01,前 2 步,同上一个示例一样,在 My-pipeline-job01 的配置页面,点击 Pipeline 选项卡,下拉到pipeline 部分,选择从 scm 获取 pipeline script

进入到 scm 配置页面,选择从 git 仓库获取

进入到 git 仓库配置页面,输入仓库地址,配置认证,选择分支等,然后点击保存

保存配置,回到 Job 主页面

1.执行“立即构建”

2.在”console output”中

可以看到,首先从 gitlab 仓库获取了所有的代码文件,然后识别到 Jenkins 文件,执行文件中定义的构建任务

3.任务流程

a.首先会把所有源代码获取

b.获取后会识别到 jenkins file 

c.按照jenkinsfile定义的步骤 流水线

d.去执行,获取仓库的项目

标签:scm,pipeline,git,方式,仓库,获取,页面
From: https://blog.csdn.net/lisanmengmeng/article/details/142980534

相关文章

  • FFC/FPC插座的类型有几种,一般型号命名方式是怎样的
    FPC/FFC插座间距分别有0.3mm,0.5mm,0.8mm,1.0mm,1.25mm,2.54mm。 规格包含:翻盖式,上接式,下接式,抽拉式,立式,双面接触,单面接触,卧式。触角分别有:180°直插型,90°折弯型,SMT贴片型。    FPC连接器,即柔性印刷电路板连接器,是一种用于连接柔性电路板和PCB板的电子元件。以......
  • 在K8S中,有一种情况,公司希望向具有各种环境的客户提供所有必需的分发,他们如何以动态的
    在Kubernetes(K8S)中,公司若希望向具有各种环境的客户提供所有必需的分发,并以动态的方式实现这一关键目标,可以遵循以下步骤和策略:1.多环境部署策略创建不同的命名空间在Kubernetes中,命名空间是一种将集群内部资源(如Pod、Service等)分组的方式。公司可以为每个客户或环境创建一个......
  • Day 9 文件基本处理 + 相(绝)对路径 + 文件打开方式 + 文件拷贝
    目录0昨日回顾字符编码1基本的文件处理1.1文件是什么?1.2如何使用文件1.3读取关闭1.4写2绝对路径与相对路径2.1绝对路径2.2相对路径3文件打开的三种方式3.1mode='r',只读3.2mode='w',只写,清空文件再写入3.3mode='a',追加,在后面追加写入文件3.4mode='rt',打开的......
  • C# 给当前程序创建桌面快捷方式
    C#给当前程序创建桌面快捷方式//bywgscd//date2024-10-22usingSystem;usingSystem.Reflection;usingSystem.IO;namespaceTestApp{publicclassAppShortcutHelper{privatestaticstringlnkFullPath=Path.Combine(Environment.GetFold......
  • Redis持久化之RDB备份方式保存数据
    一:什么是redis的持久化官网介绍:英文:https://redis.io/topics/persistence中文:http://www.redis.cn/topics/persistence.html二:Redis的RDB是什么?在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里,Redis会单独创建(fork)......
  • 发现问题就解决,往往是低效的方式。关于对象参数的赋值取值问题
    走查我们zhongtai-task(中台的task服务,注意,这个task不是Spring/Java里的task,而是我司业务中的企业用工任务)代码时发现一个问题。 先看下面的方法调用关系①TaskJobProxy#updateTaskStatus ②TaskLevyReviewServiceImpl#levyAudit↘ ↙ ③TaskApplySer......
  • 抖音小店商家电话采集系统 一键导出抖音商家联系方式软件
    分享作者:1143561141(v同q)抖音作为目前最受欢迎的短视频平台之一,吸引了大量商家在平台上开设小店。许多人希望能够快速获取商家的联系方式,以便合作或咨询产品信息。本教程将介绍如何使用Python编写一个抖音小店商家电话采集系统,通过一键导出商家的联系方式。步骤一:安装必要的工具......
  • 为什么有时候用 translate 来改变位置, 而不是定位方式? (如top, left)
    在前端开发中,我们有时候会选择使用translate来改变元素的位置,而不是使用传统的定位方式(如top,left,right,bottom),主要是因为性能方面的考虑。具体来说,translate是通过CSS中的transform属性实现的,它操作的是元素的渲染层,而不是布局层。ps:这里的渲染......
  • Spring声明式事务管理:深入探索XML配置方式
    前言Spring的事务管理,无论是基于xml还是注解实现,本质上还是实现数据库的事务管理机制,因此要注意发送SQL的连接是否为同一个,这是实现声明式事务的关键。 以下案例和实现基于SSM整合框架完成,不知道如何整合SSM,可以参考我之前的博客。准备工作 第一步:添加Spring相关依赖包......
  • 【OpenAI】第一节(OpenAI API)获取OpenAI API KEY的两种方式,开发者必看全方面教程!
    在当今人工智能迅猛发展的时代,OpenAI的大模型为开发者提供了强大的文本生成能力。无论你是想创建聊天机器人、内容生成工具,还是其他创新应用,掌握如何获取和使用OpenAIAPIKey是你迈向成功的第一步!本文将详细介绍获取APIKey的步骤、充值方法以及如何在项目中调用API......