Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(updatecli): add jdk21-preview manifest and adapt check-jdk.sh script #536

Merged
merged 2 commits into from
Oct 23, 2023

Conversation

lemeurherve
Copy link
Member

@lemeurherve lemeurherve commented Oct 22, 2023

This PR is a follow-up of #521, complement of #535, similar to jenkinsci/docker#1741

Testing done

https://github.com/jenkinsci/docker-agent/actions/runs/6606391106/job/17942546905?pr=536

Corresponding updatecli logs:

########################################################
# BUMP JDK21 PREVIEW VERSION (EA) FOR ALL LINUX IMAGES #
########################################################


SOURCES
=======

getLatestJDK21PreviewVersion
----------------------------
Searching for version matching pattern ".*-ea-.*"
✔ Git tag "jdk-21.0.1+12-ea-beta" found matching pattern ".*-ea-.*" of kind "regex"


CONDITIONS:
===========

checkIfReleaseIsAvailable
-------------------------
The shell 🐚 command "/bin/sh /tmp/updatecli/bin/e178f4342f912570a17f53f2079a8f8a53445ca928f785971065f2d450977844.sh" ran successfully with the following output:
----
OK: all JDK URL for version=21.0.1+12-ea-beta are available.
----
✔ shell condition of type "console/output", passing


TARGETS
========

setJDK21PreviewVersionDockerBake
--------------------------------

**Dry Run enabled**

⚠ - path "variable.JAVA21_PREVIEW_VERSION.default" updated from "21+35" to "21.0.1+12" in file "docker-bake.hcl"


ACTIONS
========

[Dry Run] An action of kind "github/pullrequest" is expected.


###########################################
# BUMP JDK21 VERSION FOR ALL LINUX IMAGES #
###########################################


SOURCES
=======

getLatestJDK21Version
---------------------
Searching for version matching pattern "\\d$"
✔ Git tag "jdk-21+35" found matching pattern "\\d$" of kind "regex"


CONDITIONS:
===========

checkIfReleaseIsAvailable
-------------------------
The shell 🐚 command "/bin/sh /tmp/updatecli/bin/fb063aef0b0daf919e4f1e59666db351f3dc21a3451d2f19630dc86e730839e3.sh" ran successfully with the following output:
----
OK: all JDK URL for version=21+35 are available.
----
✔ shell condition of type "console/output", passing


TARGETS
========

setJDK21Version
---------------

**Dry Run enabled**

✔ - path "variable.JAVA21_VERSION.default" already set to "21_35", from file "docker-bake.hcl", 

LGTM.

Submitter checklist

Preview Give feedback

Copy link
Contributor

@dduportal dduportal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checks looks good:

Run Summary
===========
Pipeline(s) run:
  * Changed:	1
  * Failed:	0
  * Skipped:	2
  * Succeeded:	6
  * Total:	9

=> The changed pipeline is the JDK21 preview 👍

@dduportal dduportal merged commit 2a7cb35 into jenkinsci:master Oct 23, 2023
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants