fix(shorebird_cli): rename android-artifacts to artifacts

This commit is contained in:
Bryan Oltman
2024-05-10 08:27:55 -07:00
parent 65627ba2f6
commit 5d574f9a5f
4 changed files with 12 additions and 12 deletions
@@ -38,7 +38,7 @@ class AndroidReleaser extends Releaser {
.toSet();
/// Whether to generate an APK in addition to the AAB.
late bool generateApk = argResults['android-artifact'] as String == 'apk';
late bool generateApk = argResults['artifact'] as String == 'apk';
/// Whether to split the APK per ABI. This is not something we support, but
/// we check for this to provide a more helpful error message.
@@ -68,7 +68,7 @@ On Xcode builds it is used as "CFBundleVersion".''',
help: 'The Flutter version to use when building the app (e.g: 3.16.3).',
)
..addOption(
'android-artifact',
'artifact',
help:
'''The type of artifact to generate. Only relevant for Android releases.''',
allowed: ['aab', 'apk'],
@@ -255,7 +255,7 @@ void main() {
}
setUp(() {
when(() => argResults['android-artifact']).thenReturn('apk');
when(() => argResults['artifact']).thenReturn('apk');
when(
() => artifactBuilder.buildAar(
buildNumber: any(named: 'buildNumber'),
@@ -185,7 +185,7 @@ void main() {
group('assertArgsAreValid', () {
group('when split-per-abi is true', () {
setUp(() {
when(() => argResults['android-artifact']).thenReturn('apk');
when(() => argResults['artifact']).thenReturn('apk');
when(() => argResults['split-per-abi']).thenReturn(true);
});
@@ -199,7 +199,7 @@ void main() {
group('when arguments are valid', () {
setUp(() {
when(() => argResults['android-artifact']).thenReturn('apk');
when(() => argResults['artifact']).thenReturn('apk');
when(() => argResults['split-per-abi']).thenReturn(false);
});
@@ -218,7 +218,7 @@ void main() {
setUp(() {
aabFile = File('');
when(() => argResults['android-artifact']).thenReturn('aab');
when(() => argResults['artifact']).thenReturn('aab');
when(
() => artifactBuilder.buildAppBundle(
flavor: any(named: 'flavor'),
@@ -268,7 +268,7 @@ void main() {
group('when building apk', () {
setUp(() {
when(() => argResults['android-artifact']).thenReturn('apk');
when(() => argResults['artifact']).thenReturn('apk');
});
group('when apk build fails', () {
@@ -322,7 +322,7 @@ void main() {
const target = 'my-target';
setUp(() {
when(() => argResults['android-artifact']).thenReturn('apk');
when(() => argResults['artifact']).thenReturn('apk');
androidReleaser = AndroidReleaser(
argResults: argResults,
flavor: flavor,
@@ -470,7 +470,7 @@ void main() {
group('when an apk is generated', () {
setUp(() {
when(() => argResults['android-artifact']).thenReturn('apk');
when(() => argResults['artifact']).thenReturn('apk');
});
test('returns expected metadata', () async {
@@ -493,7 +493,7 @@ void main() {
group('when no apk is generated', () {
setUp(() {
when(() => argResults['android-artifact']).thenReturn('aab');
when(() => argResults['artifact']).thenReturn('aab');
});
test('returns expected metadata', () async {
@@ -536,7 +536,7 @@ void main() {
group('when an apk is generated', () {
setUp(() {
when(() => argResults['android-artifact']).thenReturn('apk');
when(() => argResults['artifact']).thenReturn('apk');
});
test('returns expected instructions', () {
@@ -558,7 +558,7 @@ ${link(uri: Uri.parse('https://support.google.com/googleplay/android-developer/a
group('when no apk is generated', () {
setUp(() {
when(() => argResults['android-artifact']).thenReturn('aab');
when(() => argResults['artifact']).thenReturn('aab');
});
test('returns expected instructions', () {