summaryrefslogtreecommitdiff
path: root/meta/run/generate_java.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/run/generate_java.py')
-rw-r--r--meta/run/generate_java.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/meta/run/generate_java.py b/meta/run/generate_java.py
index 4c6c261719..9f23e3a4d3 100644
--- a/meta/run/generate_java.py
+++ b/meta/run/generate_java.py
@@ -387,9 +387,12 @@ def main():
if os.path.exists(openj9_path):
openj9_available_releases = AdoptxAvailableReleases.parse_file(openj9_path)
for major in openj9_available_releases.available_releases:
- openj9_releases = AdoptxReleases.parse_file(
- os.path.join(UPSTREAM_DIR, OPENJ9_VERSIONS_DIR, f"java{major}.json")
- )
+ path = os.path.join(UPSTREAM_DIR, OPENJ9_VERSIONS_DIR, f"java{major}.json")
+
+ if not os.path.exists(path):
+ continue
+
+ openj9_releases = AdoptxReleases.parse_file(path)
for _, rls in openj9_releases:
for binary in rls.binaries:
if (