Keystore File


因為安全性關係 Keystore File 並沒有納入 git

需要手動放至 Jenkins 機器

而由於我們使用了 Multi Branch Plugin

所以要特別注意 Keystore 的位置

將 17keystore 資料夾與內容放置在正確的位置

目前設定為放在 /Users/17LifeCI/.jnkins/17keystore

在 App 的 Build.gradle 中往上三層尋求 17keystore 資料夾的原因就是因為要讓 Multi Branch 中所有 branch 都能共用的關系

// 根據 fly_keystore.properties 取得 keystore 檔案與設定.def ksFile = file('../../../17keystore/fly_keystore.properties')

需要特別注意的是不同種類的 Jenkins Job 可能會有不同的需求,主要視其 workspace 的位置而定

results matching ""

    No results matching ""