diff --git a/packages/shorebird_cli/lib/src/executables/gradlew.dart b/packages/shorebird_cli/lib/src/executables/gradlew.dart index 0bf7abbd..ca9f0a47 100644 --- a/packages/shorebird_cli/lib/src/executables/gradlew.dart +++ b/packages/shorebird_cli/lib/src/executables/gradlew.dart @@ -1,3 +1,4 @@ +// cspell:words Dorg import 'dart:io'; import 'package:collection/collection.dart'; @@ -185,9 +186,12 @@ class Gradlew { } /// Starts the daemon if not running at [projectRoot]. - /// Command: `./gradlew --daemon` + /// Command: `./gradlew --daemon -Dorg.gradle.welcome=never` Future startDaemon(String projectRoot) async { - final exitCode = await _stream(['--daemon'], projectRoot); + final exitCode = await _stream([ + '--daemon', + '-Dorg.gradle.welcome=never', + ], projectRoot); if (exitCode != 0) { throw Exception('Unable to start gradle daemon'); } diff --git a/packages/shorebird_cli/test/src/executables/gradlew_test.dart b/packages/shorebird_cli/test/src/executables/gradlew_test.dart index fd0d2088..2d794eab 100644 --- a/packages/shorebird_cli/test/src/executables/gradlew_test.dart +++ b/packages/shorebird_cli/test/src/executables/gradlew_test.dart @@ -1,3 +1,4 @@ +// cspell:words Dorg import 'dart:io' hide Platform; import 'package:mason_logger/mason_logger.dart'; @@ -585,7 +586,7 @@ No daemons are running. verify( () => process.stream( p.join(projectRoot.path, 'android', 'gradlew'), - ['--daemon'], + ['--daemon', '-Dorg.gradle.welcome=never'], runInShell: false, workingDirectory: p.join(projectRoot.path, 'android'), environment: {'JAVA_HOME': javaHome},