fix(shorebird_cli): add --allow-downgrade to install-apks (#833)

This commit is contained in:
Felix Angelov
2023-07-11 16:49:57 -04:00
committed by GitHub
parent 660cb79a09
commit caeb76ed2d
2 changed files with 3 additions and 3 deletions
@@ -48,11 +48,11 @@ class Bundletool {
/// Deploy your app from an APK set.
///
/// e.g. `bundletool install-apks --apks=/MyApp/my_app.apks`
/// e.g. `bundletool install-apks --apks=/MyApp/my_app.apks --allow-downgrade`
///
/// https://developer.android.com/tools/bundletool#deploy_with_bundletool
Future<void> installApks({required String apks}) async {
final result = await _exec('install-apks --apks=$apks');
final result = await _exec('install-apks --apks=$apks --allow-downgrade');
if (result.exitCode != 0) {
throw Exception('Failed to install apks: ${result.stderr}');
}
@@ -173,7 +173,7 @@ void main() {
verify(
() => process.run(
'java',
'''-jar ${p.join(workingDirectory.path, 'bundletool.jar')} install-apks --apks=$apks'''
'''-jar ${p.join(workingDirectory.path, 'bundletool.jar')} install-apks --apks=$apks --allow-downgrade'''
.split(' '),
environment: {
'JAVA_HOME': javaHome,