Gradle 和 Team City:重写 --init-script 参数?
Gradle and Team City: Overriding --init-script argument?
在我的 Team City
项目中(Java
项目 gradle
构建)我看到 Team City 添加了参数:
--init-script /path/to/file/init.gradle
有没有办法覆盖此参数以指向单独目录中的不同init.gradle
脚本?
不太确定,是否可以在不修改插件目录中的脚本的情况下通过 teamcity 配置来完成。但无论如何,您都可以在构建配置设置时覆盖此 属性。
当您为 Gradle 提供构建步骤时,您可以通过设置 Additional Gradle command line parameters
字段来添加命令行参数。您可以自由地将 --init-script /path/to/file/init.gradle
作为参数传递,它将覆盖默认参数。当然,您必须为所有构建步骤执行此操作,这需要进行此类修改。
或者,您可以尝试在插件目录中修改 init.gradle
脚本本身。
在我的 Team City
项目中(Java
项目 gradle
构建)我看到 Team City 添加了参数:
--init-script /path/to/file/init.gradle
有没有办法覆盖此参数以指向单独目录中的不同init.gradle
脚本?
不太确定,是否可以在不修改插件目录中的脚本的情况下通过 teamcity 配置来完成。但无论如何,您都可以在构建配置设置时覆盖此 属性。
当您为 Gradle 提供构建步骤时,您可以通过设置 Additional Gradle command line parameters
字段来添加命令行参数。您可以自由地将 --init-script /path/to/file/init.gradle
作为参数传递,它将覆盖默认参数。当然,您必须为所有构建步骤执行此操作,这需要进行此类修改。
或者,您可以尝试在插件目录中修改 init.gradle
脚本本身。