2017-09-26 69 views

回答

0

Continuous Integration簡而言之,就是讓系統自動構建您的構建;並且,您有該系統每天多次構建您的應用程序。

步驟

  • 你推的變化,或者是有人推動的改變,
  • 構建系統(詹金斯,特拉維斯,圓等)被觸發,
  • 它運行你的測試,
  • 該系統建立您的APK,
  • 然後,它會通知你,如果一切正常(或者,如果東西壞了)

通過continuous integrating定期檢測錯誤,您可以更快地發現錯誤,並且您可以更輕鬆地找到錯誤 - 並且由於您每天都會多次執行此操作,因此當出現問題時您應儘快知道。


選擇哪

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

我不知道'最好'的方法 - 選擇退出時不付錢。我假設你使用的是Android Studio,如果是的話,Firebase可能是配置和使用的「最簡單」的。這是因爲Firebase Test Labs附帶持續集成,Firebase與Android Studio深度集成。

作爲獎勵,如果您將來決定從Jenkins更改爲Circle CI,您還可以將其與Firebase一起使用。

如果您需要其他選項,請不要忘記查看Jenkins的Github插件 - 它不一定必須包含Firebase,但它可以爲您提供另一種選擇。

相關問題