首页 > 解决方案 > 使用 Jenkins 管道构建现有工作在“调度项目”中挂起

问题描述

我有多个构建良好的现有项目。它们MSBUILD在运行 Windows 服务的 Windows 代理上运行。

我想创建一个单一的项目,以特定的顺序构建它们并从所有这些中收集工件。我决定尝试创建一个管道。当我运行它时,它会进入第一个构建语句,然后就挂在那里,没有错误它只是说“调度项目:..”并且小轮子永远旋转。它试图正常启动的工作会在几秒钟内完成。

stage('job1'){
    node('windows'){
        build job:'job1', quietPeriod: 0, wait: true
    }    
}

我必须手动终止构建,它永远不会启动工作。

标签: jenkins-pipeline

解决方案


好的,我设法重新安排了一些事情,以便管道在主服务器上运行,并且各个作业和工件副本在从服务器上一次运行一个,它现在可以工作了。


推荐阅读