tooling: Use upstream distro packages#17843
Conversation
3164901 to
45b1b34
Compare
0f1f3ed to
8ec2120
Compare
8ec2120 to
88d1198
Compare
88d1198 to
6c9ae8e
Compare
5801528 to
58845b8
Compare
58845b8 to
846068e
Compare
tools/base/envoy_python.bzl
Outdated
There was a problem hiding this comment.
@htuch im kinda surprised there isnt anything in rules_ptyhon like this to automatically make a command from a python entrypoint/function etc
either way, i think this is pretty useful and removes a load of boilerplate
There was a problem hiding this comment.
Sorry, what is a command vs. a binary? Are you saying you just want to have a binary with arbitrary entry point?
tools/distribution/BUILD
Outdated
There was a problem hiding this comment.
im wondering if entry_point is a better name for this, i didnt call it that mostly because entry_points arent just for console_scripts - maybe we should call it that
There was a problem hiding this comment.
Yes, please call it entry_point. And also rename to envoy_py_binary with this new support.
htuch
left a comment
There was a problem hiding this comment.
LGTM, I'd recommend maybe doing a PR to rules_python to make this a generic supported thing as well? We can land this in Envoy for now with a TODO to cleanup.
tools/base/envoy_python.bzl
Outdated
There was a problem hiding this comment.
Sorry, what is a command vs. a binary? Are you saying you just want to have a binary with arbitrary entry point?
tools/distribution/BUILD
Outdated
There was a problem hiding this comment.
Yes, please call it entry_point. And also rename to envoy_py_binary with this new support.
6052635 to
583e4fa
Compare
htuch
left a comment
There was a problem hiding this comment.
LGTM once we merge the script PR (just had a documentation nit there and ready to rubber stamp).
583e4fa to
ac44836
Compare
Signed-off-by: Ryan Northey <ryan@synca.io>
ac44836 to
9bdbfc1
Compare
|
/lgtm deps |
Signed-off-by: Ryan Northey ryan@synca.io
Commit Message: tooling: Use upstream distrotest
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Deprecated:]
[Optional API Considerations:]