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

git: Write an envoy-mobile specific prepush bootstrap script #185

Closed
buildbreaker opened this issue Jun 26, 2019 · 1 comment
Closed

git: Write an envoy-mobile specific prepush bootstrap script #185

buildbreaker opened this issue Jun 26, 2019 · 1 comment

Comments

@buildbreaker
Copy link

We should create our own bootstrap script rather than use envoy's

The contribution docs specify to use ./envoy/support/bootstrap

This will cause the envoy pre-push scripts (which use the formatting rules defined in envoy) instead of format file we have defined: https://github.com/lyft/envoy-mobile/blob/79dc7346047aa9c3b78d89af2d850ef75a97c0c1/tools/check_format.sh

This causes issues for pushing code because envoy's rules make assumptions that are not valid within envoy-mobile (adding NOLINT to java files, superfluous declaration of @envoy, etc).

@buildbreaker buildbreaker changed the title prepush: Write an envoy-mobile specific prepush bootstrap script git: Write an envoy-mobile specific prepush bootstrap script Jun 26, 2019
buildbreaker pushed a commit that referenced this issue Jun 27, 2019
#185

Signed-off-by: Alan Chiu <achiu@lyft.com>
buildbreaker pushed a commit that referenced this issue Jun 28, 2019
#185

Removing the instructions for installing the envoy bootstrap since we will want to have our own.

Signed-off-by: Alan Chiu <achiu@lyft.com>

For an explanation of how to fill out the fields, please see the relevant section
in [PULL_REQUESTS.md](https://github.com/envoyproxy/envoy/blob/master/PULL_REQUESTS.md)

Description: Remove envoy bootstrap install from docs
Risk Level: low
Testing: na
Docs Changes: CONTRIBUTING.md
Release Notes:
[Optional Fixes #Issue]
[Optional Deprecated:]
@junr03 junr03 added this to the Backlog milestone Mar 18, 2020
jpsim pushed a commit to envoyproxy/envoy that referenced this issue Nov 28, 2022
envoyproxy/envoy-mobile#185

Removing the instructions for installing the envoy bootstrap since we will want to have our own.

Signed-off-by: Alan Chiu <achiu@lyft.com>

For an explanation of how to fill out the fields, please see the relevant section
in [PULL_REQUESTS.md](https://github.com/envoyproxy/envoy/blob/master/PULL_REQUESTS.md)

Description: Remove envoy bootstrap install from docs
Risk Level: low
Testing: na
Docs Changes: CONTRIBUTING.md
Release Notes:
[Optional Fixes #Issue]
[Optional Deprecated:]

Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit to envoyproxy/envoy that referenced this issue Nov 29, 2022
envoyproxy/envoy-mobile#185

Removing the instructions for installing the envoy bootstrap since we will want to have our own.

Signed-off-by: Alan Chiu <achiu@lyft.com>

For an explanation of how to fill out the fields, please see the relevant section
in [PULL_REQUESTS.md](https://github.com/envoyproxy/envoy/blob/master/PULL_REQUESTS.md)

Description: Remove envoy bootstrap install from docs
Risk Level: low
Testing: na
Docs Changes: CONTRIBUTING.md
Release Notes:
[Optional Fixes #Issue]
[Optional Deprecated:]

Signed-off-by: JP Simard <jp@jpsim.com>
@jpsim
Copy link
Contributor

jpsim commented Dec 6, 2022

No longer relevant after the repo merge.

@jpsim jpsim closed this as completed Dec 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants