(build, task, sdkVariant, abiVariant, checksum, onDone)
| 1128 | } |
| 1129 | |
| 1130 | function traceBuiltApk (build, task, sdkVariant, abiVariant, checksum, onDone) { |
| 1131 | for (let algorithm in checksum) { |
| 1132 | const hash = checksum[algorithm]; |
| 1133 | const data = toShotBuildInfo(build); |
| 1134 | Object.assign(data, { |
| 1135 | sdkVariant: sdkVariant, |
| 1136 | abiVariant: abiVariant, |
| 1137 | hashAlgorithm: algorithm |
| 1138 | }); |
| 1139 | ALL_PLATFORMS.forEach((platform) => { |
| 1140 | data[platform + 'Track'] = build[platform + 'Track']; |
| 1141 | }) |
| 1142 | db.put('hash_' + hash, data, {valueEncoding: 'json'}); |
| 1143 | } |
| 1144 | } |
| 1145 | |
| 1146 | function findApkByHash (hash, callback) { |
| 1147 | db.get('hash_' + hash, {valueEncoding: 'json'}, callback); |
no test coverage detected