Jenkins: ???groovy + job-dsl ??????????job
?????????????mao ???????[ 2017/4/20 14:28:59 ] ??????????????? ??????????
???????? dispatcher job?? ??? build with parameters?????????????????????г??????
??????main????job-dsl???? seed job
??????main job????β??????Process Job DSLs ???????裬 ?????????????????????????? seed ??job?? seed job ?? ?????????е?????????????????????????????????????????????????Node and Label parameter ???
job("seed") {
concurrentBuild()
/*parameters{
nodeParam("node") {
description('Select Test Node')
defaultNodes(["Test Node"])
allowedNodes(["Test Node"])
}*/
steps {
batchFile('echo Hello World!')
}
}
?????????????????main job?? ???job ?б??У????????dispatcher??seed?????????????
???????????seed job?? ???????????漲???batch command step???
?????????dispatcher??seed job??λ???????????????????dispatcher???????????trigger seed job.
?????????????dispatcher job
???????е???????????????????? dispatcher job.
????????dispatcher job?? ??? build with parameters??
??????????Node ?????"None"?? ???н???????seed job ???trigger?????
??????????????Node?????None)?????н???????seed job?????Nodes???????????
????????????????н?File Parameter????ü??????????????????????????
??????

???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11