美文网首页
jenkins pipeline 将字符串转换成数组

jenkins pipeline 将字符串转换成数组

作者: _fishman | 来源:发表于2020-07-10 10:24 被阅读0次

这种方式会吧dev,test,uat,prd所有的参数都被当作字符串循环处理了

pipeline {
   agent any

    parameters {
      extendedChoice description: '', 
      multiSelectDelimiter: ',', 
      name: 'profile', 
      quoteValue: false, 
      saveJSONParameterToFile: false, 
      type: 'PT_CHECKBOX', 
      value: 'dev,test,uat,prd', 
      visibleItemCount: 5
  }


   stages {
      stage('test') {
         steps {
            script {
                println profile
                for (i in profile){
                    println "${i}"
                    
                }
            }
         }
      }
   }
image.png

这个时候就需要把字符串转换成数组形式,groovy中使用split()方法分割字符串并返回数组形式

pipeline {
   agent any

    parameters {
      extendedChoice description: '', 
      multiSelectDelimiter: ',', 
      name: 'profile', 
      quoteValue: false, 
      saveJSONParameterToFile: false, 
      type: 'PT_CHECKBOX', 
      value: 'dev,test,uat,prd', 
      visibleItemCount: 5
    }


   stages {
      stage('test') {
         steps {
            script {
                println profile
                def list =profile.split(',')
                for (i in list){
                    println "${i}"
                    
                }
            }
         }
      }
   }
}

参考文档

相关文章

  • jenkins pipeline 将字符串转换成数组

    这种方式会吧dev,test,uat,prd所有的参数都被当作字符串循环处理了 这个时候就需要把字符串转换成数组形...

  • JSON库

    JSON库将json对象或节点转换成字典、将json数组转换成列表、将json字符串转换成python字符串,tr...

  • Jenkins Pipeline初识

    一、什么是Pipeline? Jenkins Pipeline是一套插件,支持将连续输送Pipeline实施和整合...

  • 344. Reverse String(字符串逆序)

    将字符串转成数组(s.toCharArry()),然后头尾各一个指针,交换。将数组转换成字符串(String.va...

  • ES6新增的几种关于数组的方法

    1.将json格式的对象转换成数组,采用Array.from()方法: 2.将数字、字符串转换成数组,采用Arra...

  • JAVA 第4课

    将字符串转换成字符数组 toCharArray Compiling ASD.java……———OUTPUT———...

  • 数组检测

    检测是否是数组: 数组转字符串: 字符串转换数组: js对象转换成js字符串: js字符串转换成js对象:

  • JS数组字符串方法整理

    回顾数组字符串方法 数组对象方法 转换数组(将数组转换成一些其他形式): valueOf() 返回数组对象本身,和...

  • 22.JavaScript-数组常用方法

    1.如何清空数组 2.如何将数组转换为字符串 3.如何将数组转换成指定格式字符串 4.如何将两个数组拼接为一个数组...

  • jenkins pipeline基础语法与示例

    一、Jenkins介绍 二、Jenkins Pipeline介绍 Jenkins Pipeline总体介绍 1.P...

网友评论

      本文标题:jenkins pipeline 将字符串转换成数组

      本文链接:https://www.haomeiwen.com/subject/nqppcktx.html