当前位置 : 主页 > 网络安全 > 测试自动化 >

如何使用不同的属性值集自动化GWT构建?

来源:互联网 收集:自由互联 发布时间:2021-06-19
我需要能够使用两组不同的属性值构建两个不同版本的GWT应用程序.例如,将构建一个版本,并将custom_property的值设置为“A”,另一个版本将使用custom_property的值设置为“B”构建. 目前我手
我需要能够使用两组不同的属性值构建两个不同版本的GWT应用程序.例如,将构建一个版本,并将custom_property的值设置为“A”,另一个版本将使用custom_property的值设置为“B”构建.

目前我手动编辑应用程序的模块XML文件.所以,为了制作一个版本,我首先要添加:

<set-property name="custom_property" value="A"/>

为了进行其他构建,我会将此行更改为:

<set-property name="custom_property" value="B"/>

这种方法工作正常,但我想尽可能自动化.

有没有一个很好的方法来实现这一目标?

您可以克隆应用程序的模块XML文件并更改其中的自定义属性值(例如MyAppStaging.gwt.xml和MyAppProd.gwt.xml).因此,您可以编写不同应用程序版本的构建脚本,并在IDE中具有不同的运行配置.这里的缺点是随后需要维护两个模块XML文件.
网友评论