jenkins-cl参数化构建

这篇具有很好参考价值的文章主要介绍了jenkins-cl参数化构建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

pipeline片段(对应jenkins-cli -p参数的BRANCH=develop)
      parameters {
    string(name: 'BRANCH', defaultValue: 'master', description: 'Enter the branch name')
  }
  
    stages {
        stage('Get Code') {
            steps {
                script {
              def branch = params.BRANCH
            checkout scmGit(branches: [[name: '*/${branch}']], extensions: [], userRemoteConfigs: [[credentialsId: 'git', url: 'http://gitlab.123.com/official-website.git']])
            }
       }
        
         }

jenkins-cl参数化构建,Jenkins,jenkins,运维

使用 build -p参数 BRANCH=develop (develops是你的分支名),或者下面对应即可

jenkins-cl参数化构建,Jenkins,jenkins,运维

运行

java -jar jenkins-cli.jar -s http://127.0.0.1 -auth 用户:密码 build   你的job -p BRANCH=你的分支名 -v -s -f
java -jar jenkins-cli.jar -s http://192.168.0.133:32003 -auth admins:123qwe build  demon/asdsd -p BRANCH=develop -v -s -f

jenkins-cl参数化构建,Jenkins,jenkins,运维文章来源地址https://www.toymoban.com/news/detail-801027.html

到了这里,关于jenkins-cl参数化构建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Jenkins参数化构建及代码发布

    https://blog.csdn.net/m0_59933574/article/details/134528050?spm=1001.2014.3001.5502 https://blog.csdn.net/m0_59933574/article/details/134528050?spm=1001.2014.3001.5502 Git Centos7及以上 Gitlab Jenkins shell ansible 主机ip 安装服务 192.168.231.241 jenkins,后面称为jenkins端 192.168.231.238         gitlab,后面称为gitlab端 192.168.

    2024年02月04日
    浏览(37)
  • Jenkins 参数化构建中 各参数介绍与示例

    一个一个点名,希望补充与矫正,整体如下 布尔值参数,对应的就是Boolean结果,也就是 1 与 0;True or False ;对应【配置】以及【Build with Parameters】时的显示如下 选项参数,即用户从配置的选项列表中,选择其中的一个选项,作为赋值,举例:Color - Red / Blue,那么就只能二选

    2023年04月08日
    浏览(33)
  • jenkins 参数化构建过程,jenkins下拉框选择要部署项目,jenkins部署java微服务项目,jenkins部署微服务

     1. jenkins部署demo 优化 点: 选择丢弃旧的构建,最大个数可以选择3或者5个,如果微服务,十个jar,占用很多空间,多来几次部署,硬盘满了 2. 选择 参数构建 ,需要部署哪个项目 名称可以设置为你的项目名,例:test_project 选项 例:           test_user           test

    2024年01月24日
    浏览(50)
  • jenkins 自由风格部署vue项目,参数化构建vue项目

    1.  丢弃旧的构建 2. 是否需要install  3. git 4. 配置node16:  5. 脚本: 脚本:

    2024年02月02日
    浏览(47)
  • Jenkins 利用Build With Parameters 插件实现选择参数构建

    jenkins是CI/CD中部署时候一个重要工具,可以按照我们需求进行配置一些编译打包测试工作,有些是全自动化的,有些需要进行手动参数进行触发。今天给大家分享一下Jenkins使用Build With Parameters插件,实现外置参数进行触发job。 作者:良知犹存 转载授权以及围观:欢迎关注微

    2024年02月12日
    浏览(72)
  • Jenkins参数化构建项目(Git+docker部署+Python+flask项目)

    使用 Jenkins 进行 CI/CD 自动化部署,参数化构建 Git 代码拉取, docker 镜像打包, docker 部署 flask 项目一体化流程。 准备工作:jenkins平台部署、项目部署服务器docker安装(这里也可以直接使用jenkins直接部署) 服务器 IP地址 备注 Jenkins 192.168.2.143 docker部署Jenkins 部署服务器 192.168

    2024年03月10日
    浏览(74)
  • 【Kubernetes 企业项目实战】06、基于 Jenkins+K8s 构建 DevOps 自动化运维管理平台(中)

    目录 一、基于 Jenkins+k8s+Git+Docker Hub 等技术链构建企业级 DevOps 容器云平台 1.1 安装 Jenkins 1.1.1 安装 nfs 服务 1.1.2 在 kubernetes 中部署 jenkins 1.2 配置 Jenkins ​1.2.1 获取管理员密码 1.2.2 安装插件 1.2.3 创建第一个管理员用户 1.3 测试 jenkins 的 CI/CD 1.3.1 在 Jenkins 中安装 kubernetes 插件

    2024年01月16日
    浏览(75)
  • Jenkins教程|Docker中安装Jenkins(运维及测试必备)

    😄作者简介: 小曾同学.com,一个致力于测试开发的博主⛽️,主要职责:测试开发、CI/CD 如果文章知识点有错误的地方,还请大家指正,让我们一起学习,一起进步。😊 座右铭:不想当开发的测试,不是一个好测试✌️。 如果感觉博主的文章还不错的话,还请点赞、收藏哦

    2024年02月05日
    浏览(47)
  • JAVA开发运维(Jenkins中踩的坑)

    最近尝试通过Jenkins来自动化部署项目,没想到还踩了很多坑。Jenkins部署的基本原理: 通过Jenkins服务器拉取gitlab上的代码进行打包,推送到目标服务器上,并运行启动脚本。 那么Jenkins就要解决三个问题。 1.连接上目标服务器 2.进行打包,并推送到目标服务器对应的目录。

    2023年04月13日
    浏览(52)
  • 【Jenkins】Jenkins构建前端流水线

    1、服务器中已安装好nginx,如没有安装,可参考此博客:【Shell脚本】Linux安装Nginx以及开机自启 2、如果已有试图,则直接新建任务;如没有视图,则新建一个视图即可。 一个项目一个视图就可以 描述:XXX前端-前端XXX服务测试环境-项目构建 创建人:创建者姓名 时间:创建

    2024年02月16日
    浏览(86)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包