Skip to content

bazel/ci: Cleanup flags and env vars#30211

Merged
phlax merged 1 commit intoenvoyproxy:mainfrom
phlax:rbe-flags
Oct 16, 2023
Merged

bazel/ci: Cleanup flags and env vars#30211
phlax merged 1 commit intoenvoyproxy:mainfrom
phlax:rbe-flags

Conversation

@phlax
Copy link
Copy Markdown
Member

@phlax phlax commented Oct 14, 2023

This should simplify and improve sep of responsibility between parts of CI, and make it easier to document dev paths

In a follow up i will do something similar for the github ci which was designed to mimic azp, and can be simplified in a similar manner

This is a step - ive tried not to be too disruptive and added some deprecation on stuff that can be removed, to be sure noone else is using it.

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

@phlax phlax marked this pull request as draft October 14, 2023 19:30
@phlax phlax force-pushed the rbe-flags branch 29 times, most recently from 1c7d1e0 to e027fa1 Compare October 15, 2023 15:58
@phlax phlax force-pushed the rbe-flags branch 2 times, most recently from e95dc2f to 783f348 Compare October 15, 2023 16:58
Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax phlax changed the title [WIP] bazel/ci: Cleanup flags and env vars bazel/ci: Cleanup flags and env vars Oct 15, 2023
@phlax phlax marked this pull request as ready for review October 15, 2023 17:30
@phlax phlax added the release label Oct 16, 2023
@phlax phlax enabled auto-merge (squash) October 16, 2023 14:01
Copy link
Copy Markdown
Member

@wbpcode wbpcode left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks. Basically, I think we have no any promise to the backward compatibility of CI script. So I personally think the deprecation is unnecesary.

@phlax phlax merged commit 18b4f99 into envoyproxy:main Oct 16, 2023
@phlax
Copy link
Copy Markdown
Member Author

phlax commented Oct 16, 2023

So I personally think the deprecation is unnecesary.

my thought too - i was being defensive - ill cleanup

phlax added a commit to phlax/envoy that referenced this pull request Oct 16, 2023
Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit to phlax/envoy that referenced this pull request Oct 16, 2023
Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit that referenced this pull request Oct 16, 2023
Signed-off-by: Ryan Northey <ryan@synca.io>
phlax added a commit that referenced this pull request Oct 16, 2023
Signed-off-by: Ryan Northey <ryan@synca.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants