Skip to content

Conversation

jozala
Copy link
Contributor

@jozala jozala commented Aug 21, 2025

Backporting changes from #129637

Versions from branches.json (from main) are now used for calculating unreleased versions for BwC tests.

Gradle task added to modify branches.json.
Possibility to add, remove and update branches in the file with the version field added next to the branch.
BwC test configuration has been changed to use changed branches.json file to calculate unreleased ES versions, instead of combining data from Version.java and branches.json.

@jozala jozala added >non-issue :Delivery/Build Build or test infrastructure v9.1.4 labels Aug 21, 2025
@jozala jozala requested a review from a team as a code owner August 21, 2025 15:36
@elasticsearchmachine elasticsearchmachine added the Team:Delivery Meta label for Delivery team label Aug 21, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-delivery (Team:Delivery)

@jozala jozala force-pushed the backport/9.1/bwc-explicit-branches-version branch from f7f8830 to 0a36555 Compare August 22, 2025 10:39
@jozala jozala force-pushed the backport/9.1/bwc-explicit-branches-version branch from 9aea538 to 4e3053c Compare August 25, 2025 07:09
jozala and others added 5 commits September 1, 2025 13:59
Versions from branches.json are now used for calculating unreleased
versions for BwC tests.
Gradle task added to modify branches.json.
Possibility to add, remove and update branches in the file with
the version field added next to the branch.
BwC test configuration has been changed to use changed branches.json
file to calculate unreleased ES versions, instead of combining data
from Version.java and branches.json.
It has been unused earlier, but now used again in
`AbstractTransportVersionFuncTest`
@jozala jozala force-pushed the backport/9.1/bwc-explicit-branches-version branch from 4e3053c to 54d3575 Compare September 1, 2025 11:59
This change cleans up the configuration by removing the property used for testing changes in BwC before the version field was introduced in branches.json. The associated TODO comment has also been removed.
@jozala jozala merged commit 4838875 into elastic:9.1 Sep 2, 2025
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport :Delivery/Build Build or test infrastructure >non-issue Team:Delivery Meta label for Delivery team v9.1.4

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants