* chore: Update the value of the base image (ARG ALPINE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the JDK base image (ARG ALPINE_TAG) in the...
... Dockerfile
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG TRIXIE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG TRIXIE_TAG) in the Doc...
... kerfiles
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG TRIXIE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG TRIXIE_TAG) in the Doc...
... kerfiles
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: download war from mirrors unless we are publishing a release
* rename `JENKINS_URL` to `WAR_URL` to avoid conflict with Jenkins's own builtin environment variable
* fix condition in make.ps1
* remove double quotes around `WAR_URL` ARG value
Similar to the other ARG declarations, and allowing `` to be evaluated on Windows builds
* set ENV `WAR_URL` in Windows Dockerfile
* try out WAR_URL without any variable interpolation (was working originally?!)
* Pass WAR_URL in build-windows.yaml
* debug: show WAR_URL, releaseLine, JENKINS_SHA & jenkinsShaURL in make.ps1
* debug: distinct RUN commands in Windows Dockerfile to check what's failing exactly
* keep only the sha256 part in JENKINS_SHA value in make.ps1
* test: simulate LTS (to be reverted)
* cleanup
* rename `JENKINS_SHA` to `WAR_SHA` to align with `WAR_URL` renaming
* Revert "rename `JENKINS_SHA` to `WAR_SHA` to align with `WAR_URL` renaming"
This reverts commit 2dc353ca00.
* Revert "test: simulate LTS (to be reverted)"
This reverts commit c9f18765fe.
* regroup \WAR_SHA\ and \WAR_URL\ in docker-bake.hcl
* restore WAR_SHA fix in make.ps1
* empty commit to trigger a build
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Bump default JDK17 version for Linux images in the Windows Doc...
... kerfile
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Alpine Linux Docker...
... file
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
* chore: Bump JDK17 version in build-windows.yaml
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Debian Dockerfiles
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Rhel Dockerfile
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Bump JDK21 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
* chore: Bump JDK21 version in build-windows.yaml
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the JDK base image (ARG ALPINE_TAG) in the...
... Dockerfile
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG ALPINE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the JDK base image (ARG ALPINE_TAG) in the...
... Dockerfile
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG ALPINE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* Process test results with latest npm
Tying test result processing to a specific npm version seems excessive
* Use Jenkins 2.504 as base version instead of 2.479
Newer plugin versions have been released that require 2.479.3. Use them.
* Use JDK 21 as default JDK instead of JDK 17
Testing done:
Before the change (using images downloaded from hub.docker.com):
These images change in the "before" and "after" comparison:
$ for label in 2.479 2.479-alpine 2.479-slim; do docker run -q jenkins/jenkins:$label java -version; done
openjdk version "17.0.12" 2024-07-16
OpenJDK Runtime Environment Temurin-17.0.12+7 (build 17.0.12+7)
OpenJDK 64-Bit Server VM Temurin-17.0.12+7 (build 17.0.12+7, mixed mode)
These images do not change in the "before" and "after" comparison:
$ for label in 2.479-alpine-jdk21 2.479-jdk21 2.479-rhel-ubi9-jdk21 2.479-slim-jdk21; do docker run -q jenkins/jenkins:$label java -version; done
openjdk version "21.0.4" 2024-07-16 LTS
OpenJDK Runtime Environment Temurin-21.0.4+7 (build 21.0.4+7-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.4+7 (build 21.0.4+7-LTS, mixed mode)
These images do not change in the "before" and "after" comparison:
$ for label in 2.479-alpine-jdk17 2.479-jdk17 2.479-rhel-ubi9-jdk17 2.479-slim-jdk17; do docker run -q jenkins/jenkins:$label java -version; done
openjdk version "17.0.12" 2024-07-16
OpenJDK Runtime Environment Temurin-17.0.12+7 (build 17.0.12+7)
OpenJDK 64-Bit Server VM Temurin-17.0.12+7 (build 17.0.12+7, mixed mode)
After the change:
These images change in the "before" and "after" comparison:
$ for label in 2.479 2.479-alpine 2.479-slim; do docker run -q jenkins/jenkins:$label java -version; done
openjdk version "21.0.6" 2025-01-21 LTS
OpenJDK Runtime Environment Temurin-21.0.6+7 (build 21.0.6+7-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.6+7 (build 21.0.6+7-LTS, mixed mode)
These images do not change in the "before" and "after" comparison:
$ for label in 2.479-alpine-jdk21 2.479-jdk21 2.479-rhel-ubi9-jdk21 2.479-slim-jdk21; do docker run -q jenkins/jenkins:$label java -version; done
openjdk version "21.0.6" 2025-01-21 LTS
OpenJDK Runtime Environment Temurin-21.0.6+7 (build 21.0.6+7-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.6+7 (build 21.0.6+7-LTS, mixed mode)
These images do not change in the "before" and "after" comparison:
$ for label in 2.479-alpine-jdk17 2.479-jdk17 2.479-rhel-ubi9-jdk17 2.479-slim-jdk17; do docker run -q jenkins/jenkins:$label java -version; done
openjdk version "17.0.14" 2025-01-21
OpenJDK Runtime Environment Temurin-17.0.14+7 (build 17.0.14+7)
OpenJDK 64-Bit Server VM Temurin-17.0.14+7 (build 17.0.14+7, mixed mode)
* Reduce tagging of Windows JDK 17 containers
Only tag those specifically identified as JDK 17
JDK 21 build will be used for tags without JDK version
* chore: Bump JDK21 version in build-windows.yaml
Made with ❤️️ by updatecli
* chore: Bump JDK21 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Bump JDK17 version in build-windows.yaml
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Rhel Dockerfile
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Alpine Linux Docker...
... file
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Debian Dockerfiles
Made with ❤️️ by updatecli
* chore: Bump default JDK17 version for Linux images in the Windows Doc...
... kerfile
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG ALPINE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the JDK base image (ARG ALPINE_TAG) in the...
... Dockerfile
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Bump JDK17 version for Linux images in the Debian Dockerfiles
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Rhel Dockerfile
Made with ❤️️ by updatecli
* chore: Bump default JDK17 version for Linux images in the Windows Doc...
... kerfile
Made with ❤️️ by updatecli
* chore: Bump JDK17 version in build-windows.yaml
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Alpine Linux Docker...
... file
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Bump JDK21 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
* chore: Bump JDK21 version in build-windows.yaml
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG ALPINE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the JDK base image (ARG ALPINE_TAG) in the...
... Dockerfile
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the JDK base image (ARG ALPINE_TAG) in the...
... Dockerfile
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG ALPINE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
* chore: Bump JDK21 version in build-windows.yaml
Made with ❤️️ by updatecli
* chore: Bump JDK21 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Bump default JDK17 version for Linux images in the Windows Doc...
... kerfile
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Rhel Dockerfile
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Debian Dockerfiles
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Alpine Linux Docker...
... file
Made with ❤️️ by updatecli
* chore: Bump JDK17 version in build-windows.yaml
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* Test LTS with 2.462.3
* Switch default build version to 2.479
* Remove Java 11 support
Jenkins weekly stopped supporting Java 11 with 2.463
https://www.jenkins.io/changelog/2.463/
Jenkins LTS stops Java 11 support with 2.479.1 30 Oct 2024
No longer generates container images for:
* AlmaLinux
* Alpine JDK 11
* Debian JDK 11
* Debian slim JDK 11
* Red Hat Universal Base Image 8
* Windows Server Core LTSC 2019 JDK 11
Move -strip-java-debug-attributes into jlink command line
Conditional no longer needed for that argument
Best reviewed with white space differences suppressed.
Tested with `make build test` on two different machines.
Confirmed the list of generated container images does not include any
Java 11 container, does not include any UBI 8 container, and does not
include any AlmaLinux container.
* Simplify docker compose in Windows
* Use correct debug attribute strip on Windows
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the JDK base image (ARG ALPINE_TAG) in the...
... Dockerfile
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG ALPINE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the D...
... ockerfiles
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG BOOKWORM_TAG) in the d...
... ocker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Update the value of the JDK base image (ARG ALPINE_TAG) in the...
... Dockerfile
Made with ❤️️ by updatecli
* chore: Update the value of the base image (ARG ALPINE_TAG) in the doc...
... ker-bake.hcl
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Bump JDK21 version in build-windows.yaml
Made with ❤️️ by updatecli
* chore: Bump JDK21 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
* chore: Bump JDK17 version for Linux images in the docker-bake.hcl file
Made with ❤️️ by updatecli
* chore: Bump default JDK17 version for Linux images in the Windows Doc...
... kerfile
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Rhel Dockerfile
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Debian Dockerfiles
Made with ❤️️ by updatecli
* chore: Bump JDK17 version for Linux images in the Alpine Linux Docker...
... file
Made with ❤️️ by updatecli
* chore: Bump JDK17 version in build-windows.yaml
Made with ❤️️ by updatecli
---------
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>