【发布时间】:2016-11-25 17:06:35
【问题描述】:
我正在使用 ANT 脚本来自动化我的 iOS 构建和打包任务。根据我当前的构建脚本,我从命令行传递所需的环境,该脚本将为该特定环境生成一个 IPA 文件。
基本上,它将运行以下目标-ValidateParameters, SetupBuildProperties, SetupXcodeSettings, clean, archive & package.
我必须为Dev, QA & UAT 创建构建。所以,我必须运行脚本 3 次才能拥有 3 个不同的 IPA 文件。当我从命令行传递环境时,我将其存储在 ANT 属性中,并且将用于几乎所有目标。因为,属性是不可变的,这对我也没有帮助。
现在,有什么方法可以通过只运行一次脚本来生成所有 3 个构建?不知道如何重置环境属性!
请帮助我。
【问题讨论】:
标签: ios ant build-automation