2017-09-26 39 views

回答

0

Continuous Integration简而言之,就是让系统自动构建您的构建;并且,您有该系统每天多次构建您的应用程序。

步骤

  • 你推的变化,或者是有人推动的改变,
  • 构建系统(詹金斯,特拉维斯,圆等)被触发,
  • 它运行你的测试,
  • 该系统建立您的APK,
  • 然后,它会通知你,如果一切正常(或者,如果东西坏了)

通过continuous integrating定期检测错误,您可以更快地发现错误,并且您可以更轻松地找到错误 - 并且由于您每天都会多次执行此操作,因此当出现问题时您应尽快知道。


选择哪

...做在Android上最好的方法是什么?

我不知道'最好'的方法 - 选择退出时不付钱。我假设你使用的是Android Studio,如果是的话,Firebase可能是配置和使用的“最简单”的。这是因为Firebase Test Labs附带持续集成,Firebase与Android Studio深度集成。

作为奖励,如果您将来决定从Jenkins更改为Circle CI,您还可以将其与Firebase一起使用。

如果您需要其他选项,请不要忘记查看Jenkins的Github插件 - 它不一定必须包含Firebase,但它可以为您提供另一种选择。

相关问题