Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
按计划时间从java构建jenkins作业一次_Java_Jenkins_Plugins_Build - Fatal编程技术网

按计划时间从java构建jenkins作业一次

按计划时间从java构建jenkins作业一次,java,jenkins,plugins,build,Java,Jenkins,Plugins,Build,我必须在预定时间从java构建jenkins作业: node{ build job: 'NodeLabel', parameters: [[$class: 'NodeParameterValue', name: 'labelName', labels: ["$Location"], nodeEligibility: [$class: 'AllNodeEligibility']],[$class: 'StringParameterValue', na

我必须在预定时间从java构建jenkins作业:

node{
        build job: 'NodeLabel',
                parameters: [[$class: 'NodeParameterValue', name: 'labelName', labels: ["$Location"], nodeEligibility: [$class: 'AllNodeEligibility']],[$class: 'StringParameterValue', name: 'Name', value: name]]
}
我能够使用'build Periodic'或'build Periodic with parameters'插件在特定时间运行来构建上述作业

MyQuestion
: 我必须从java构建jenkins作业,并且我能够从java向我的作业传递其他字符串参数,但是
是否可以
向使用
“定期构建”插件或“带参数定期构建”插件的jenkins作业
传递计划时间

您可以传递延迟参数,但要在特定时间开始,从java在所需的时间执行rest调用会更容易,因此可以在java代码中创建某种计时器。

您可以创建一个虚拟项目,该项目将获得延迟参数,将休眠延迟时间并触发所需的管道