Skip to content

Commit 6937b5f

Browse files
committed
[upgrade-sdkman-tools] Try a different approach to auto-upgrade SDKMAN (accept prompt with 'yes' instead of force-upgrading)
1 parent 98f9de8 commit 6937b5f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

fixers/upgrade-sdkman-tools.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const exec = util.promisify(require('child_process').exec);
88
exports.register = async (fixers) => {
99
// TODO: This only lists versions of Java. Maybe we also want to upgrade other SDKMAN tools?
1010
// (E.g. Ant, Gradle, Groovy, Kotlin, Maven, Scala, Spark, Spring Boot, Tomcat, etc.)
11-
const { stdout, stderr } = await exec('bash -lc ". $HOME/.sdkman/bin/sdkman-init.sh && sdk selfupdate force 2>&1 && sdk update 2>&1" && bash -lc ". $HOME/.sdkman/bin/sdkman-init.sh && sdk list java"');
11+
const { stdout, stderr } = await exec('bash -lc ". $HOME/.sdkman/bin/sdkman-init.sh && yes | sdk update 2>&1" && bash -lc ". $HOME/.sdkman/bin/sdkman-init.sh && sdk list java"');
1212
if (stderr) {
1313
throw stderr;
1414
}

0 commit comments

Comments
 (0)