首页 > 其他分享 >Jenkins参数化构建

Jenkins参数化构建

时间:2023-01-02 10:22:06浏览次数:29  
标签:构建 变量 参数 引用 流水线 Jenkins

在构建项目过程中,常常需要根据用户输入,传入一些参数,从而影响整个构建过程,此时就需要用到参数化构建了。
下面演示将git库中分支参数化构建,简单理解就是在Jenkins中定义变量,在流水线中引用变量,用户输入的参数,就是变量的值

1、定义参数
任意新建或打开流水线任务的配置选项如下图:

2、流水线中引用参数
在流水线中使用 ${变量名}引用参数 如下图:

3、当我们构建时会有提示输入分支名称 默认值是main 如下图:

标签:构建,变量,参数,引用,流水线,Jenkins
From: https://www.cnblogs.com/qinziteng/p/17019472.html

相关文章

  • Jenkins 流水线发布JAR包
    1、流水线内容:文件以Jenkinsfile命名pipeline{agentanystages{stage('拉取代码'){steps{checkout([$class:'Gi......
  • nerdctl buildkitd containerd构建容器镜像
    21.nerdctlbuildkitdcontainerd构建容器镜像21.1概述容器技术除了docker之外,还有coreOS的rkt、google的gvisor、以及docker开源的containerd、redhat的podman、阿里......
  • 通过Gitlab管理Jenkins Pipeline流水线
    1、首先需要将已经调试好的Jenkinspipeline文件上传到git库中,推荐以Jenkinsfile命名放至git库根目录gitadd.gitcommit-m"pipelinev1"gitpush-uoriginmain......
  • arthas输出方法的请求参数和返回值
    去掉访问数据库逻辑把SSM工程打成jar包jar包在target目录下,拷贝到机器上运行jar包java-jardemo-0.0.1-SNAPSHOT.jar下载Arthas并启动curl-Ohttps://alibaba.g......
  • Jenkins Pipeline快速入门
    目录一、Pipeline安装二、语法讲解一、Pipeline安装Pipeline,简单来说,就是一套运行在Jenkins上的工作流框架,将原来独立运行于单个或多个节点的任务连接起来,实现单个任务难......
  • 从系统整体观思考系统构建
    技艺精进之路,永无止境。引子很多时候,程序员做的都是代码堆砌的事情。就是一点一点垒代码堆功能,缺乏一种清晰的系统整体观和设计观。如何建立系统整体观呢?建立系统......
  • Centos7上使用jenkins执行pipeline在容器内部拉取环境运行代码的各种坑
    环境Centos7上部署了三个服务bitbucket192.168.1.156:7900jenkins192.168.1.156:8080docker服务原理在Dockerfile中定义pipelinescripts,然后拉取dockerhub的镜像作......
  • 助力企业构建更可靠的云上云下网络,华为云企业交换机巧解企业上云难题!
    ​近年来,随着通讯网络的发展,交换机已不再是电信专有,在数据中心、企业网络、家居办公等地随处可见它的影子,并且给予不同使用场景对于交换机的要求不同,还出现了数据中心交换机......
  • Python__19--函数调用的参数传递与变量的作用域
    1函数调用的参数传递形参(形式参数):在函数定义的时候用到的参数没有具体值,只是一个占位的符号,成为形参;实参(实际参数):在调用函数的时候输入的值。实际参数和形式参......
  • 构建服务的命令
    *windowPowerShell创建服务New-Service-NamedevApi-BinaryPathName"D:\website\dev\Dev.Api\bin\Release\net6.0\publish\Dev.Api.exe"查看状态Get-Service......