adoptium / adoptium/installer

Linux installer does not work for JDK (HEAD) stream

Open
#273 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Jinja
Stars
168
Forks
77
Avg merge
2d 14h
Merged PRs (30d)
12

Description

Artifacts do not have a jdk version in them so [this check](https://github.com/AdoptOpenJDK/openjdk-installer/blob/1c67299d1ffb4dba9dda8d68b9d389c38d7fcaef/linux/create_installer_linux.sh#L105) errors and the job fails.

Edit: It's actually the Archive step that is causing the job to fail since there is nothing to archive. I can avoid this by checking `Do not fail build if archiving returns nothing` but imo that should remain disabled to catch other problems.

Contributor guide

Open the contributing guide

Research direction

Start with linux/create_installer_linux.sh at the linked check, then inspect the Archive step that fails when the JDK (HEAD) stream produces no archiveable artifacts. Reproduce the affected installer job and determine how the HEAD artifacts should be handled while keeping empty archiving failures enabled; done means the job completes correctly and still reports unexpected missing artifacts.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, shell
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.