Jenkins远程触发器,但不要立即构建远程构建,而要安排远程构建

问题描述 投票:0回答:1

我有2个詹金斯机器:JenkinsA和JenkinsB。

我需要JenkinsA中的触发器来触发JenkinsB中项目的执行。 但是,我不需要立即运行远程作业。 我需要将其放入队列中,并能够计划何时运行。

我还需要将参数从A发送到B。

目前,我正在使用插件:

https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Remote+Trigger+Plugin

该插件允许远程构建并发送参数,但不允许Jenkins B的工作执行时间表。

jenkins continuous-integration jenkins-plugins
1个回答
1
投票

使用构建触发器并远程触发作业时,可以在构建URL的末尾附加&delay=30sec (或任何秒数)。 这将使作业进入安静期,并在设定的时间段内延迟构建。 URL看起来像这样JENKINS_URL/job/build?token=TOKEN_NAME&delay=30sec **or** /buildWithParameters?token=TOKEN_NAME&delay=30sec

© www.soinside.com 2019 - 2024. All rights reserved.