• Jenkins参数化构建(七)


    一、配置参数化构建过程

    主要用来区分分支,使用传参的方式,将分支名称传入脚本中进行拉取代码。

    1.1 最常用的是:字符参数、文本参数。

     1.2 添加字符参数和文本参数,并配置变量名称

     

     1.3 配置构建环境,执行shell脚本

     

     1.4 进行构建

     1.5 字符和文本的区别就是输入筐的大小,可以手动进行修改。

     1.6 查看控制台输出结果,具体构建哪个分支可以进行手动输入。

     二、参数化,使用变量的形式

    2.1安装Extended Choice Parameter插件

     2.2 参数化构建过程选择Extended Choice Parameter

     

     2.3 配置为单选模式

     

     2.4 保存并选择test分支进行构建

    2.5 构建结果

     2.6 也可以在jenkins服务器中使用文件进行构建

    # cat /opt/jenkins.property 
    abc=test04,test05,test06

     

     

     三、安装Git Parameter 插件,自动获取分支选择构建。

    3.1 安装Git Parameter插件

     3.2 配置参数

     3.3 修改Name和Parameter Type

    3.4 配置GIT仓库地圵

     3.5 保存后,选择存在的分支进行构建

     3.6 使用tag的方式,就是开发在提交代码的时候打一下tag版本

     构建和回退的时候就可以选择指定的版本

    git add .
    git commit -m 'add xxx gongneng'
    git tag -a 'v1.2' -m 'version v1.2'
    git push origin --tags
    git push origin master

  • 相关阅读:
    Git 基本使用
    vue cli 构建的 webpack 项目设置多页面
    vue父子组件通信
    路由 vue-router
    IE浏览器下 Vue2.x 和 Angular 应用无法打开
    点击组件外使组件隐藏
    vue2.x 随记
    python学习之路 二 :基本数据类型
    python学习之路 一 :编程语言介绍
    .net Timer定时执行
  • 原文地址:https://www.cnblogs.com/cyleon/p/11888182.html
Copyright © 2020-2023  润新知