Issue metadata
Sign in to add a comment
|
cbuildbot ToT should be able to build non-ToT configs from other branches. |
||||||||||||||||||
Issue descriptionAsking cbuildbot from ToT to build a non-ToT config from another branch should be simple: cbuildbot -b <branch> branch-specific-config However, it apparently currently fails b/c "branch-specific-config" is not known to the ToT instance. Can we delay the config validation step until the bootstrapped cbuildbot invocation so that this is consistent with the user's intent?
,
Oct 27 2016
P1 b/c this feature is desired, so I figured "for current milestone" wasn't unreasonable. Feel free to downgrade if you disagree.
,
Oct 27 2016
We aren't very milestone oriented on cros infra. I'll call this a P2.
,
Oct 27 2016
It's harder than it sounds, because you have to run without a config until post-bootstrap. We use the build config to select the builder class, and the sync stage. Both of which are needed for all pre-bootstrap work. Hum... we can have pre-bootstrap logic that checks out chromite to the branch then invokes cbuildbot. For cleanliness, I'd create a new script for this, instead of making cbuildbot's startup even more complicated. Using this pre-bootstrap bootstrap would let us simplify the buildbot recipes to always pull chromite at TOT. Bonus Goal (very secondary): If it could apply chromite CLs, that would let us trybot test CLs that are creating new configs.
,
Jun 29 2017
,
Jun 8 2018
,
Jan 10
Downgrading P2s that haven't been modified in more than 6 months, which have no component or owner. |
|||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||
Comment 1 by akes...@chromium.org
, Oct 27 2016