Continuous integration Teamcity-使用参数运行自定义脚本

Continuous integration Teamcity-使用参数运行自定义脚本,continuous-integration,teamcity,command-line-arguments,Continuous Integration,Teamcity,Command Line Arguments,我在Teamcity中创建了一个运行命令行自定义脚本的项目。 我想向脚本中添加参数。比如: ./run.sh parameter 我希望在运行构建时能够输入不同的参数。据我所知,我可以从“运行自定义构建”中执行此操作,但我不知道如何准确地为自定义脚本输入参数。您可以单击“运行时使用省略号”按钮 然后单击prameters选项卡 有关更多信息,请浏览生成参数的配置选项中的,您可以声明文本框、复选框或下拉列表。您可以在官方文档中阅读更多关于它们的信息 这是文本框提示的一个示例 当你点击Run

我在Teamcity中创建了一个运行命令行自定义脚本的项目。 我想向脚本中添加参数。比如:

./run.sh parameter

我希望在运行构建时能够输入不同的参数。据我所知,我可以从“运行自定义构建”中执行此操作,但我不知道如何准确地为自定义脚本输入参数。

您可以单击“运行时使用省略号”按钮

然后单击prameters选项卡


有关更多信息,请浏览生成参数的配置选项中的,您可以声明
文本框
复选框
下拉列表
。您可以在官方文档中阅读更多关于它们的信息

这是文本框提示的一个示例

当你点击Run按钮时,你会得到这个提示

您可以使用这些来传递在运行时更改的值。无论何时单击“运行”按钮,都会提示您输入这些参数的值,然后才能运行生成。这一点很重要,如果不传递值并单击enter键,则可以运行生成


请注意,“运行”按钮有两个并排分区的按钮。第一个按钮被标记为
Run
,此时系统将提示您仅更改动态变量的值。如果单击3点(省略号)
按钮,您可以在自定义生成之前更改所有变量。

谢谢,这说明了如何运行它,而不是如何配置它。而且文件不是很清楚,已经查过了。无论如何,我已经设法做到了,我将补充解释。谢谢