jenkins pipeline 使用遇到的问题

Posted 规模

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins pipeline 使用遇到的问题相关的知识,希望对你有一定的参考价值。

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 使用遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

jenkins pipeline部署补充记录

jenkins pipeline部署补充记录

Jenkins的Pipeline脚本在美团餐饮SaaS中的实践

jenkins 用Pipeline实现控制stage任务进行精确构建发布

Jenkins pipeline:pipeline 使用之语法详解

Jenkins的流水线(Pipeline)