Skip to content

Conversation

@mark-vieira
Copy link
Contributor

Backport of #48778

…elastic#48778)

This commit introduces a consistent, and type-safe manner for handling
global build parameters through out our build logic. Primarily this
replaces the existing usages of extra properties with static accessors.
It also introduces and explicit API for initialization and mutation of
any such parameters, as well as better error handling for uninitialized
or eager access of parameter values.

Closes elastic#42042

(cherry picked from commit af6af34)
@mark-vieira mark-vieira added :Delivery/Build Build or test infrastructure backport v7.6.0 labels Nov 1, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (:Core/Infra/Build)

@mark-vieira mark-vieira merged commit 6ab4645 into elastic:7.x Nov 1, 2019
@mark-vieira mark-vieira deleted the cleanup-globals-7.x branch November 1, 2019 18:33
@mark-vieira mark-vieira added the Team:Delivery Meta label for Delivery team label Nov 11, 2020
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 v7.6.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants