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

ci: bring BAZEL_BUILD_OPTIONS back for format and docs #13480

Merged
merged 3 commits into from
Oct 11, 2020

Conversation

lizan
Copy link
Member

@lizan lizan commented Oct 10, 2020

Commit Message:
They got lost in #13169, and we no longer has repository cache for format since then.

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
@phlax
Copy link
Member

phlax commented Oct 10, 2020

to avoid the shellcheck/typing issue, how about renaming BAZEL_BUILD_OPTIONS everywhere in this file, and then you can export the actual BAZEL_BUILD_OPTIONS where needed without changing the type. I did a quick check - through related files - i think its safe to do this

@phlax
Copy link
Member

phlax commented Oct 10, 2020

i think the other option is to only change the type on the lines where its being ~exported, so it doesnt change the type globally in the script

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
@lizan
Copy link
Member Author

lizan commented Oct 11, 2020

@phlax ok let's pass it to proto_format only for now. we can do a follow up later, but this lacking of options slows CI down a lot so let's merge this quickly.

@mattklein123 mattklein123 merged commit 7e5d854 into envoyproxy:master Oct 11, 2020
@lizan lizan deleted the bazel_options_back branch October 11, 2020 23:40
lizan added a commit to lizan/envoy that referenced this pull request Oct 21, 2020
@lizan lizan mentioned this pull request Oct 21, 2020
lizan added a commit that referenced this pull request Oct 21, 2020
Backport following commits to 1.16:
748b2ab (mac ci: try ignoring update failure (#13658), 2020-10-20)
f95f539 (ci: various improvements (#13660), 2020-10-20)
6481a27 (ci: stop building alpine-debug images in favor of ubuntu-based debug image (#13598), 2020-10-15)
73d78f8 (ci: use multiple stage (#13557), 2020-10-15)
b7a4756 (ci: use azp for api and go-control-plane sync (#13550), 2020-10-14)
876a6bb (ci use azp to sync filter example (#13501), 2020-10-12)
a0f31ee (ci: use azp to generate docs (#13481), 2020-10-12)
7e5d854 (ci: bring BAZEL_BUILD_OPTIONS back for format and docs (#13480), 2020-10-11)
7af2b2b (ci: use same flaky test process script on macOS (#13485), 2020-10-10)

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Co-authored-by: asraa <asraa@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants