如何在Gocd工具中传递自定义命令中的参数?

时间:2016-03-18 15:01:42

标签: continuous-integration continuous-deployment

我正在尝试使用go cd进行持续交付并为其创建管道。我能够在运行作业后获得成功结果但是在那个工作中我没有传递任何参数。我想在自定义命令中传递参数以减少我的配置中的重复。

2 个答案:

答案 0 :(得分:0)

我无法清楚地了解你的期望。但据我所知,您希望通过传递几个参数作为输入来执行custom command任务。

当您选择自定义命令时,您将获得类似

的内容

enter image description here

Arguments区块中,您可以为该特定任务提供您需要传递的input parameters

编辑:我认为这可能会对您有所帮助。

Parameterize your Configuration

请仔细阅读此链接,看看这是否对您有所帮助。他们解释了如何在管道中定义和使用参数

答案 1 :(得分:0)

enter image description here我们可以通过环境变量传递参数-eg如果要在自定义命令中传递一个版本,值为1.2.4,那么在环境变量中定义值并传递命令中的值例如./abc#{version}。

编辑命令时可能会出错(参数未定义错误)也会在参数选项卡中添加相同的varibale。[![在此处输入图像说明] [2]] [2]