Android tests: use Java 11 under Actions

Some runners still default to Java 8 (e.g. windows-2022 and macos-12), so we need to manually pull Java 11 in in such cases.
This commit is contained in:
Chris Smowton
2023-01-11 19:49:32 +00:00
committed by Chris Smowton
parent b6df415fe8
commit 4197d7bd20
8 changed files with 40 additions and 0 deletions

View File

@@ -2,4 +2,9 @@ import sys
from create_database_utils import *
if "JAVA_HOME_11_X64" in os.environ:
os.environ["JAVA_HOME"] = os.environ["JAVA_HOME_11_X64"]
sep = ";" if platform.system() == "Windows" else ":"
os.environ["PATH"] = "".join([os.path.join(os.environ["JAVA_HOME"], "bin"), sep, os.environ["PATH"]])
run_codeql_database_create([], lang="java")