-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Refactor Boskos directory structure #16152
Refactor Boskos directory structure #16152
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we also want to shuffle mason around?
/lgtm
/hold
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ixdy, krzyzacy The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@krzyzacy thanks for the fast review! I'm not sure what else there is to be done with mason right now. I moved the The actual GCP implementation still lives in istio/test-infra (https://github.com/istio/test-infra/tree/master/boskos). I'm not sure why it wasn't moved along with the mason interface - maybe @sebastienvas or @chases2 knows. |
db8c28b
to
75b8c51
Compare
75b8c51
to
0be34a4
Compare
0be34a4
to
79d1fd8
Compare
/hold cancel Rebased. Can I get a re-LGTM before things change again? |
/lgtm |
@ixdy: Updated the
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
The Boskos directory had main packages mixed in with library packages. I've refactored most of the main methods into a
cmd/
subdirectory, similar to what is done with Prow. (I have not touched the aws-janitor, at least not yet, because it has its own internal structure.)Besides making everything a bit easier to maintain and understand, this is a precursor to some additional things I'm working on:
/assign @stevekuznetsov @sebastienvas @krzyzacy