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