chore(release): reassign build targets to default to v2 (Milestone 1) #7643
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implements Milestone 1 from
docs/release/remove-v1-checklist.md: flip build and docker targets to produce v2 artifacts by default while preserving explicit v1 override capability.Changes
BuildBinaries.mk: Added
JAEGER_VERSIONvariable (defaults to 2). Four exception targets remain v1:build-all-in-one,build-query,build-collector,build-ingester. All other targets now useBUILD_INFO_V$(JAEGER_VERSION).BuildInfo.mk: Added missing
BUILD_INFO_V1definition (was causing v1 builds to lack version info).build-upload-a-docker-image.sh: Defaults
JAEGER_VERSION=2, passes tocompute-tags.sh.compute-tags.sh: Accepts
JAEGER_VERSIONvariable (defaults to 2).test-v2-defaults.sh: Test script verifying defaults and override mechanism (15/15 tests pass).
Usage
v1 publish/push code paths remain intact (Milestone 3 will remove them).
Original prompt
This pull request was created as a result of the following prompt from Copilot chat.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.