hydra/src/lib/Hydra
aszlig 06b76ab275
Add isChannel column and meta attribute.
This is to properly separate channels from regular jobs and also make
sure that we can always iterate on them, no matter whether the build has
failed. The reason why we were not able to do this until now was because
we were iterating on the build products, and whenever some constituent
of a channel job has failed, we didn't get a build output.

So whenever there is a meta.isHydraChannel, we can now properly
distinguish it from the other jobs.

I still don't have any clue, why "make -C src/sql update-dbix" without
*any* modifications tries to create additional schema definitions. But
I've checked the md5sums of the existing schema definitions and they
don't seem to match, so it seems that they already have been tampered
with.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-09-10 17:36:38 +02:00
..
Base/Controller Return 410 Gone (rather than 500) if an output is no longer available 2014-02-26 11:38:02 +01:00
Component Get rid of old ToJSON code path 2013-10-25 11:09:11 -04:00
Controller Make channels a product type instead of subtype. 2015-09-10 17:12:13 +02:00
Helper Add isChannel column and meta attribute. 2015-09-10 17:36:38 +02:00
Model Turn prepared statements back on 2013-02-25 21:20:52 +01:00
Plugin Merge branch 'master' into build-ng 2015-07-06 17:17:51 +02:00
Schema Add isChannel column and meta attribute. 2015-09-10 17:36:38 +02:00
Script Use CatalystX::Script::Server::Starman 2011-11-22 16:44:32 +01:00
View Don't set Expires header for logs of unfinished builds/steps 2015-08-12 12:22:14 +02:00
Plugin.pm Pass project and jobset to fetchInput 2013-07-29 15:33:22 -04:00
Schema.pm Keep track of the database schema version 2011-12-05 14:29:29 +01:00