Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upRemove old DynamicServoFactory which reads from saltfs #504
Conversation
|
r? @edunham |
|
FYI I did this at 2am, so I'd like to take another look in the morning :) |
a0f1027
to
b708f18
|
servo/servo#13611 has merged, so this is no longer blocked. |
|
|
|
|
|
The followup PR merged. It would be really great to get this reviewed and throw the switch before we change steps.yml again. |
Now that the new dynamic factory is working (which reads the steps configuration from the main servo repo), remove the old one. However, re-use the old name (DynamicServoFactory instead of DynamicServoYAMLFactory) for concision and clarity.
b708f18
to
4075ac4
|
This looks good. I think we can land this (even though it'll bitrot my MSVC PR). @aneeshusa Is this good to go? My only worry is that now to add/change builders we have to do coordinated commits AND buildbot restarts across servo/servo and servo/saltfs and that's certainly going to cause breakage every time we have to do it. |
|
Yes, this should be ready. This will optimize for the common case (changing steps for pre-existing builders), and I don't think having to make an extra PR to add/remove a builder (less common) is too onerous. |
|
@bors-servo r+ |
|
|
|
|
…rsbergstrom Remove old DynamicServoFactory which reads from saltfs Now that the new dynamic factory is working (which reads the steps configuration from the main servo repo), remove the old one. However, re-use the old name (DynamicServoFactory instead of DynamicServoYAMLFactory) for concision and clarity. Fixes #316. Blocked on servo/servo#13611. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/504) <!-- Reviewable:end -->
|
This has been deployed. |
|
Oh, hrm, should we have removed steps.yml from saltfs, too? |
|
I made #513 for that, good call. |
|
What's the easiest way to back this out via salt? The |
|
If #514 doesn't work, easiest is probably to The other option is using the override folder and checking out an old git revision, notes at https://github.com/servo/saltfs/blob/b64ff04d219d1fe34c653ae5939f43fc4311d30b/salt/files/master/ADMIN_README. |
aneeshusa commentedOct 6, 2016
•
edited by larsbergstrom
Now that the new dynamic factory is working (which reads the steps
configuration from the main servo repo), remove the old one.
However, re-use the old name (DynamicServoFactory instead of
DynamicServoYAMLFactory) for concision and clarity.
Fixes #316. Blocked on servo/servo#13611.
This change is