Might write a helper script, but big things:
/area jobs
/assign
cc @BenTheElder
/milestone 1.12
@krzyzacy are you breaking this up into multiple pulls? Would be useful to track them here in a checklist
@stevekuznetsov I'm sorta doing it sigs by sigs, I'll add a ref to this issue
@BenTheElder how do we wanna split presubmits? per-sig, or per-branch under a different subdir? (or we should solve the root issue to make them easier to configure? :-) )
also probably cc @spiffxp @fejta @cjwagner @stevekuznetsov ^^ any preferences
config/jobs/kubernetes/kubernetes/sig-foo-presubmits.yaml ?
I feel like it will be easier for us to configure if we do config/jobs/kubernetes/kubernetes/release-1.x-presubmits.yaml, since this will become a job for test-infra lead in release cycles...
I feel like it will be easier for us to configure if we do config/jobs/kubernetes/kubernetes/release-1.x-presubmits.yaml, since this will become a job for test-infra lead in release cycles...
Hmmm. I think these should be organized by sig still. We can grep for release-specific jobs or build some tooling to find them... other than when we go to set up a release these should be sorted by who owns them imho, and we should set up OWNERS
We don't have a jobs/kubernetes/kubernetes why would we start for presubmits? eg: jobs/kubernetes/sig-foo/kubernetes-presubmits.yaml?
yeah I'll put them into kubernetes/sig-foo/sig-foo-presubmits.yaml
Hmm. Are sig-foo-presubmits only k/k? As long as they're seperate that's fine with me. I only said k/k in the path to avoid sig-foo-presubmits being a catch all across repos.
yay