我在Bitbucket回购中有一个iOS应用程序,最近与Jenkins合作。这是一个Job,当repo发生变化时会触发构建,它工作正常。
我还管理了同一作业的后期构建操作,以获取构建的路径并将其上传到Fabric / Crashlytics。
我的问题是,如果每天有4-5次提交,每次都会触发一次构建,每次提交都会上传到Crashlytics,测试人员会收到通知...
我应该如何配置Jenkins运行一个日常工作,该工作从上面的项目中获取最后一次成功的构建,并且只有当该构建是 new (之前没有上传)才会调用上传脚本?
答案 0 :(得分:0)
我认为我通过以下步骤管理了上述行为: