是否可以在Hudson的作业中传递将被远程触发的参数?

时间:2010-02-04 10:28:39

标签: continuous-integration hudson

我需要在远程触发的作业中传递一些参数 有可能吗?

2 个答案:

答案 0 :(得分:7)

Hudson Wiki有一个关于parameterized builds的页面,其中包括:

A build can be started just by accessing:
http://server/job/myjob/buildWithParameters?PARAMETER=Value

答案 1 :(得分:1)

哈德森的工作有一个选择:

Build Environment -> Configure M2 Extra Build Steps -> Add post-build step -> Execute Shell

因此,您可以通过此选项以这种方式执行wget:

wget="http://server/job/myjob/buildWithParameters?PARAMETER1=Value1\&PARAMETER2=Value2"

试试吧!我用过它,它的工作原理! :)