运行 并行阶段的脚本语法是什么

What is a Scriptive syntax for running stages in parallel

所以我想运行并行执行作业 -

ccsmp_tag_Android()

ccsmp_tag_OpenVms-ia64()

ccsmp_tag_epoll-linux26-x64()

ccsmp_tag_iphoneOS_176()

ccsmp_tag_linux26-i386()

ccsmp_tag_linux26-x64()

ccsmp_tag_multios()

ccsmp_tag_win_platform()

我正在尝试为此编写脚本语法。请帮我解决这个问题,非常感谢任何建议

脚本化管道阶段示例 运行 并行作业:

stage('Parallel Jobs') {
  parallel(
    'Job 1': {
      ccsmp_tag_Android()
    },
    'Job 2': {
      ccsmp_tag_epoll-linux26-x64()
    },
    ... (and so on)
  )
}

根据您的工作定义,您可能还需要在周围放置一个“节点”:

stage('Parallel Jobs') {
  parallel(
    'Job 1': {
      node {
        ccsmp_tag_Android()
      }
    },
    'Job 2': {
      node {
        ccsmp_tag_epoll-linux26-x64()
      }
    },
    ... (and so on)
  )
}

参见:https://www.jenkins.io/doc/book/pipeline/syntax/#scripted-pipeline