Build job can be simplified.

Bug #1517674 reported by Robert Bruce Park on 2015-11-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CI Train [cu2d]
Fix Released
Undecided
Robert Bruce Park

Bug Description

The new status system refreshes all silo statuses every 30 minutes. This is effectively like running a WATCH_ONLY build on every silo every 30 minutes.

Because that's now happening, WATCH_ONLY builds are effectively obsolete. We could just do away with BuildBase.watch_phase entirely, such that the build job just merges merges, prepares packages, generates diffs, then exits, allowing the migration script to report the build status after the fact.

This would also make diff generation more reliable as they aren't currently generated if there's a build failure. Then we could drop diff regeneration from the start of the publish job.

Changed in cupstream2distro:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers