However, in the our Docker Hub CI, the job is specifically designed to only generate the first tag if there is a beta or release candidate suffix on the tag.
Currently, the Jenkins job fails if it sees a tag with a beta suffix (in the parse_version method). But if we fix just that regex, it will create version tags that we don't want for beta releases. There needs to be more conditional logic if we want to mimic what the Docker Hub build does.
Until it's fixed, beta releases won't include ARM and Java 11 images.
The Jenkins job that builds the ARM and Java 11 images does not properly handle image tags for beta and release candidate builds.
In the job, we create three tags:
However, in the our Docker Hub CI, the job is specifically designed to only generate the first tag if there is a beta or release candidate suffix on the tag.
Currently, the Jenkins job fails if it sees a tag with a beta suffix (in the parse_version method). But if we fix just that regex, it will create version tags that we don't want for beta releases. There needs to be more conditional logic if we want to mimic what the Docker Hub build does.
Until it's fixed, beta releases won't include ARM and Java 11 images.