zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    JMeter结构体系及运行原理
    maven pom配置文件样本
    django踩坑
    spring踩坑
    蓝牙连上电脑没声音
    XML 解析 & 特殊字符报错
    IDEA下maven工程的classpath
    mysql踩坑
    工作日记-9 远程接口调用注意点
    工作日记-8 ajax缓存
  • 原文地址:https://www.cnblogs.com/cyleon/p/11888182.html
Copyright © 2011-2022 走看看