首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将上一次成功构建上传到Jenkins的Fabric/Crashlytics

将上一次成功构建上传到Jenkins的Fabric/Crashlytics
EN

Stack Overflow用户
提问于 2016-02-03 10:35:19
回答 1查看 348关注 0票数 0

我有一个iOS应用程序,在一个Bitbucket回购,最近让它与詹金斯合作。这是一个单一的作业,当回购中发生更改时,就会触发一个构建,它运行良好。

我还在同一个工作的post构建操作中找到了构建的路径,并将其上传到Fabric/Crashlytics。

我的问题是,如果有4-5提交一天,每一个将触发一个构建,每个将被上传到Crashlytics和测试人员将被通知.

我应该如何配置Jenkins来运行每天的作业,这将从上面的项目中获得最后一个成功的构建,并且只有当该构建是新的(之前没有上传)才会调用上传脚本?

EN

回答 1

Stack Overflow用户

发布于 2016-02-04 16:04:59

我认为我已经通过以下步骤管理了上述行为:

  • 主构建作业触发git推送(未更改)
  • 我添加了一个新的Archive工件操作,它保存了我最新的成功构建
  • 我创建了一个单独的“上传构建”作业
  • 从上传构建作业中,我将最新的成功构建(带有插件)复制到第二个作业的工作区中
  • 我在shell中检查复制的build的创建日期是否从最后24小时开始,如果是的话,我将把它上传到Crashlytics
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35174610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档