* Boolean inputs.
[?]
Nov 25, 2008, 6:34 PM
YAPITGB3ENS6PXRBFC647ESCQUYG442DKHUPM46PJKCKTMHWGVXACDependencies
- [2]
I35CIZI7 - [3]
ZVTSOVHN* Support Subversion checkouts. - [4]
PHX2HIVG* Store info about the build inputs in the build record. - [5]
6BLUKEQ2* Caching of "path" inputs, and fake a revision number for those. - [6]
KOTB7BKV - [7]
UMBR3VG3 - [8]
U5KXLUJT - [9]
ZEHSSVFG - [10]
B72GLND4 - [11]
GWCV3TQV* BuildInputs table: link to dependencies, include store paths. - [12]
TQKGQ5R3 - [13]
ABEOQU7T - [14]
H7CNGK4O* Log evaluation errors etc. in the DB. - [15]
BVOPAMLS - [16]
2AUODJBT - [17]
FDE3BJAP* Refactoring. - [18]
L2E6EVE2* Merged the Build and Job tables. - [19]
G2YVJTFT* Trim some significant whitespace. - [20]
CLJQCY2X* Store info about all the build actions and allow them to be - [21]
67P45PY4 - [22]
YTZOC7C5* Editing of jobset inputs. - [23]
X27GNHDV* Basic job info in the database. - [24]
BD3GRK4B* Get rid of "positive failures" and separate log phases. - [25]
DVNWJXWW* Generic declaration of build products. - [26]
CMU3YKOU* Store the release name. - [27]
M552HLIA* Support variant builds. - [28]
WYN733ST* Store build duration, handle cached builds. - [29]
7YBYT2LQ - [30]
IK53RV4V - [31]
VCOSLZRP - [32]
SHBLLAVH* More global substitution. - [33]
J5UVLXOK* Start of a basic Catalyst web interface. - [34]
TLZ2SPBR - [35]
SZZ3PFYF - [36]
GCHNNFZP - [*]
N22GPKYT* Put info about logs / build products in the DB.
Change contents
- replacement in src/Hydra/lib/Hydra/Controller/Root.pm at line 137
$inputType eq "string" || $inputType eq "path";$inputType eq "string" || $inputType eq "path" || $inputType eq "boolean"; - replacement in src/Hydra/lib/Hydra/Controller/Root.pm at line 164
$input->jobsetinputalts->create({altnr => $altnr++, value => trim $value});my $value = trim $value;die "Invalid Boolean value: $value" if$inputType eq "boolean" && !($value eq "true" || $value eq "false");$input->jobsetinputalts->create({altnr => $altnr++, value => $value}); - replacement in src/Hydra/lib/Hydra/Schema/Buildinputs.pm at line 39
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Mwn4Pp+vduPrAU9s089pAg# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Z/kUflLoTmq+0tM82kxVYw - replacement in src/Hydra/lib/Hydra/Schema/Buildproducts.pm at line 36
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:kzQauEWWXur6WilY/1LcfA# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:gmWXPz3CSN4WOUTrcxXzQw - replacement in src/Hydra/lib/Hydra/Schema/Buildresultinfo.pm at line 32
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:85sz3phT3arumqXladRtMQ# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:7iNqQ1Q912X3/TiDPk/RWA - replacement in src/Hydra/lib/Hydra/Schema/Builds.pm at line 73
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:1fnKUzCj0eAt4HWx0UB3SA# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:u9AGxpJIQFY0RAILvnaIKA - replacement in src/Hydra/lib/Hydra/Schema/Buildschedulinginfo.pm at line 26
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:+a/kUdHtdjxdAOBSWdUsVA# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:cqaeltO0pjpVPv2Ah54SQg - replacement in src/Hydra/lib/Hydra/Schema/Buildsteps.pm at line 38
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:FYosIfp2O9OAolXdzalK+Q# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:dJac1j1n7A2sQBrfgdLdYg - replacement in src/Hydra/lib/Hydra/Schema/Cachedpathinputs.pm at line 25
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:KhMAz8E3CDxG2D+zleQEFw# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:5sHH9qbQ5WtUf2oRjXbwuw - replacement in src/Hydra/lib/Hydra/Schema/Cachedsubversioninputs.pm at line 23
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:S62F6Z2wPT/+NoIApQcBmQ# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:k1xO/rt0fxTjvtkPY/Jwfw - replacement in src/Hydra/lib/Hydra/Schema/Jobsetinputalts.pm at line 34
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:6N8dRzQi9IYgP5F2rbDtWg# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:B8hAt4GezVJ1/uo4ZQ3Q2g - replacement in src/Hydra/lib/Hydra/Schema/Jobsetinputs.pm at line 46
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:QeB1Zh2L3q81y5j+fLcazw# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:4ev1n8miWroPWPRoQBc0cA - replacement in src/Hydra/lib/Hydra/Schema/Jobsets.pm at line 51
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:6aZCPgci+SLJuoGHcR3boA# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:7kRl30K427lecYirFGBxew - replacement in src/Hydra/lib/Hydra/Schema/Projects.pm at line 33
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:meEhwhiWsywgQlrkwOz48A# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ZBkLod0Yw87pgQGAEuk7Zg - replacement in src/Hydra/lib/Hydra/Schema.pm at line 11
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 18:59:54# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:woBkuPRoV3DnJmHdcZ2ZIg# Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-25 19:24:09# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:TBu7KS/p71rCVTI6cl7Thw - edit in src/Hydra/programs/Scheduler.pl at line 165
elsif ($type eq "boolean") {die unless defined $alt->value && ($alt->value eq "true" || $alt->value eq "false");$$inputInfo{$input->name} = {type => $type, value => $alt->value};} - replacement in src/Hydra/programs/Scheduler.pl at line 293
} elsif (defined $inputInfo->{$argName}->{value}) {} elsif ($inputInfo->{$argName}->{type} eq "string") { - edit in src/Hydra/programs/Scheduler.pl at line 295
} elsif ($inputInfo->{$argName}->{type} eq "boolean") {push @newArgs, "--arg", $argName, $inputInfo->{$argName}->{value}; - replacement in src/Hydra/programs/Scheduler.pl at line 392
warn $@ if $@;if ($@) {print "error checking job ", $jobName, ": $@";setJobsetError($jobset, $@);} - replacement in src/Hydra/root/build.tt at line 148
[% ELSIF input.type == "string" %][% ELSIF input.type == "string" || input.type == "boolean" %] - edit in src/Hydra/root/common.tt at line 6
, "boolean" = "Boolean" - replacement in src/Hydra/root/project.tt at line 29
[% IF edit %]<button type="button" onclick='$(this).parents(".inputalt").remove()'><img src="/static/images/failure.gif" alt="Delete value" /></button>[% END -%][% INCLUDE maybeEditString param=param value=alt.value %][% IF edit %]<br />[% END %][% IF edit %]<button type="button" onclick='$(this).parents(".inputalt").remove()'><img src="/static/images/failure.gif" alt="Delete value" /></button>[% INCLUDE maybeEditString param=param value=alt.value %]<br />[% ELSE %][% INCLUDE maybeEditString param=param value=alt.value %][% END %] - replacement in src/hydra.sql at line 196
type text not null, -- "svn", "cvs", "path", "uri", "string"type text not null, -- "svn", "cvs", "path", "uri", "string", "boolean"