码迷,mamicode.com
首页 > 其他好文 > 详细

jenkins pipeline 使用遇到的问题

时间:2019-08-13 20:39:00      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:遇到   groov   html   tps   url   choice   groovy   pipe   readline   

jenkins pipeline 使用遇到的问题

希望可以直接看到nexus中的war包列表, 以方便选择需要上线的war包版本

这里需要用到Extended Choice Parameter可以在插件中使用Choose Source for Value

//这是我要从nexus中找到我可能会需要用到的war或者tar包的代码, 具体语法不做解释
'curl http://nexus访问地址/service/rest/repository/browse/raw-pro/pipeline-APP/'.execute().text.readLines().collect{
  if(it.contains('pipeline-APP')){
    if(it.contains('.war')){
      String temp=it.split('.war')[1].split('">')[1]+".war"
      return temp
    }
    else if(it.contains('.tar.gz')){
      String temp=it.split('.tar.gz')[1].split('">')[1]+".tar.gz"
      return temp
    }
  }
}.findResults {it}

jenkins pipeline 使用遇到的问题

标签:遇到   groov   html   tps   url   choice   groovy   pipe   readline   

原文地址:https://www.cnblogs.com/peitianwang/p/11348076.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!