有没有办法在Team City中配置参数化构建? 我需要在触发构建之前传递一些参数。我的项目有多个版本,每次构建时都需要手动传递发布版本号(这不是CI构建)。 然后我会相应地在我的构建中使用此发布版本。
如果您真的不想使用TeamCity来管理版本号,那么一个选项是为您的配置创建一个“BuildVersion”(或任何您想要的名称)构建参数。然后,您需要在每次触发构建时手动定义版本;您可以通过单击自定义构建按钮并在随后的对话框中针对该参数输入版本来实现此操作。然后,您可以在脚本中使用“BuildVersion”属性。但是,这并不能阻止人们在没有定义该参数的情况下执行构建(可能会引起一些混乱)。