我有一个Jenkins工作设置,用于构建我的iOS Xcode项目并归档生成的IPA文件。此外,我还安装了Testflight插件,将IPA文件上传为构建后操作。这一切都很好,我的问题是这个...有没有办法只根据布尔构建参数的结果触发后构建操作。在某些情况下,我需要能够建立IPA,我不希望它上传到Testflight。如果我可以在构建开始时添加一个复选框,以确定是否上传到Testflight是理想的。
感谢。
答案 0 :(得分:17)
Flexible Publish plugin支持Run Conditions。从来没有尝试过,但是从其他人那里听到了很好的事情。
答案 1 :(得分:-1)
如果您不介意设置单独的Jenkins作业来执行IPA文件上传,则可以使用Parameterized Trigger plugin。