Project Setting


這個章節內容為 17Life App 在 Jenkins 上的基礎設定

完成這個章節可以達成以下需求

  • 每隔一分鐘自動檢查是否有需要建置

  • 根據 Build.gradle 與 Gradle task 設定執行建置

  • 將建置完成的 apk 檔案封存以備下載

由於我們需求有兩個方面

  1. 隨時有各支線專案的 apk 可供測試人員下戴更新 (此章節內容)
  2. 每次程式碼更新皆會觸發自動測試與靜態分析 (詳見自動測試章節)

故每個 App 皆擁有兩個 Jenkins Job 分別對應這兩個需求

原因是自動測試有可能失敗而導致 Jenkins 不封存 apk 檔案

而急需 apk 檔案時沒空等待修復自動測試

results matching ""

    No results matching ""