feat: suppress Gradle welcome message during init (#3659)

This commit is contained in:
Eric Seidel
2026-03-20 21:31:49 -07:00
committed by GitHub
parent fedd06675a
commit a48df6e6de
2 changed files with 8 additions and 3 deletions
@@ -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},