繁体   English   中英

使用默认的 Jenkins 管道同时构建 2 个作业

[英]Build 2 Jobs Concurrently With Default Jenkins Pipeline

我想同时构建两个项目,因为一个是 64 位,另一个是 32 位。 目前我有我的 Jenkins 设置来使用它的两个执行器来构建两者。 但是当使用 Jenkins Pipeline 脚本语言时,它总是按顺序而不是并发地构建它们。

这是我的脚本,它首先构建 32 位项目,然后构建 64 位

node('master') {
    stage('Build')
    {
        stage('32')
        {
            build 'Short'
        }

        stage('64')
        {
            build 'Long'
        }
    }
}

注意 - 如果我不需要,我不想使用像Workflow这样的插件

请参阅Jenkins 用户文档、高级脚本管道、并行执行

stage('Build') {
    parallel 32: {
        ...
    },
    64: {
        ...
    }
}

以及Jenkins 管道与 parallel

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM