feat: suppress Gradle welcome message during init (#3659)
This commit is contained in:
@@ -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<void> 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');
|
||||
}
|
||||
|
||||
@@ -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},
|
||||
|
||||
Reference in New Issue
Block a user