[?]
Oct 23, 2009, 3:05 PM
3HCBU2FAXZMSF4JJR5Q64BSN66MBOGVETNHK33V2WSNDGOF4HHQAC

Dependencies

  • [2] KXGOUX7P * Creating releases.
  • [3] 7ZSVXUGF sequence fix for postgresql
  • [4] KOTB7BKV
  • [5] FHF6IZJQ * Basic release management: releases are now dynamically computed as
  • [6] ZEHSSVFG
  • [7] LCKWLQW3 * In Sqlite "release" is now a keyword, so use "release_" instead.
  • [8] 4D4U5IPY * Allow jobsets to be disabled.
  • [9] WYN733ST * Store build duration, handle cached builds.
  • [10] 3ZCEPLNO
  • [11] V4RNHJNR * Add a link to each project's homepage. Suggested by karltk.
  • [12] M552HLIA * Support variant builds.
  • [13] GNIEG2GC * Disambiguate jobs by jobset name. I.e. jobs with the same name in
  • [14] 67P45PY4
  • [15] 37R34XJO * Negative caching: don't perform a build if a dependency already
  • [16] P5X4P6VK * Renaming "release sets" to "views" (not finished yet). Having
  • [17] TLZ2SPBR
  • [18] TWVSALRL * Allow the maximum number of concurrent builds per platform to be
  • [19] VCOSLZRP
  • [20] IK53RV4V
  • [21] X27GNHDV * Basic job info in the database.
  • [22] J5UVLXOK * Start of a basic Catalyst web interface.
  • [23] 7YBYT2LQ
  • [24] BD3GRK4B * Get rid of "positive failures" and separate log phases.
  • [25] ZVTSOVHN * Support Subversion checkouts.
  • [26] TQKGQ5R3
  • [27] EYNG4EL4 * Regenerate the bindings from a clean sqlite database.
  • [28] S66BOMVU * Added authentication.
  • [29] RU7AQO7U * Role-based access control. Only admins can create projects. Only
  • [30] BHZXGT2H * Channels: provide an index page that lists all the packages in the
  • [31] H7CNGK4O * Log evaluation errors etc. in the DB.
  • [32] PHX2HIVG * Store info about the build inputs in the build record.
  • [33] B72GLND4
  • [34] YTZOC7C5 * Editing of jobset inputs.
  • [35] 6BLUKEQ2 * Caching of "path" inputs, and fake a revision number for those.
  • [36] S5PV6IIM * Represent jobs explicitly in the DB.
  • [37] SJLEZFC4 check getHydraPath in stead of Envvar HYDRA_DBI directly
  • [38] AHTEIK7G * Added a maintainers field to the Builds table.
  • [39] S6OISBQ3 * Mark the "current" builds in a jobset, i.e. those corresponding to
  • [40] KN3VYE5P * Cleaned up the foreign key constraints.
  • [41] DVNWJXWW * Generic declaration of build products.
  • [42] RBNQKATL * Adding persistant releases. A release is a named set of builds.
  • [43] SHBLLAVH * More global substitution.
  • [44] CMU3YKOU * Store the release name.
  • [45] BVOPAMLS
  • [46] GWCV3TQV * BuildInputs table: link to dependencies, include store paths.
  • [47] L2E6EVE2 * Merged the Build and Job tables.
  • [48] CLJQCY2X * Store info about all the build actions and allow them to be
  • [49] YAPITGB3 * Boolean inputs.
  • [50] R5D7DZPE
  • [51] VJHIHMEH * Store the meta.longDescription and meta.license attributes in the
  • [52] ECBA3GQO * Make the schema class names match the case of the SQL table names.
  • [53] D3DIBMOK * For products that are directories (like manuals), allow a default
  • [54] 3E6IP3R3 * Add the name of the jobset to ReleaseSetJobs, otherwise we can't

Change contents

  • edit in src/lib/Hydra/Schema/BuildInputs.pm at line 2
    [3.165]
    [3.46]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • edit in src/lib/Hydra/Schema/BuildInputs.pm at line 18
    [3.776]
    [3.776]
    is_auto_increment => 1,
  • replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 100
    [3.2006][3.2006:2039]()
    { join_type => "LEFT OUTER" },
    [3.2006]
    [3.2039]
    { join_type => "LEFT" },
  • replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 106
    [3.2136][3.2136:2169]()
    { join_type => "LEFT OUTER" },
    [3.2136]
    [3.2169]
    { join_type => "LEFT" },
  • replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 110
    [3.25][3.353:498]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:IrEeOAeGZJUN3/kCMRNy5g
    [3.25]
    [3.781]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:RTeBJCvspGfTdHUR/TxFsg
  • edit in src/lib/Hydra/Schema/BuildProducts.pm at line 2
    [3.387]
    [3.4315]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/BuildProducts.pm at line 97
    [3.4922][3.499:644]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:uVdvtQkCkZXqjpLhIB6OjQ
    [3.4922]
    [3.5064]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:8FZKxfabZQfchVpHfvnVHA
  • edit in src/lib/Hydra/Schema/BuildResultInfo.pm at line 2
    [3.613]
    [3.1643]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/BuildResultInfo.pm at line 92
    [3.2382][3.645:790]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:HbQGfeYtXVLhEofMmXgq9A
    [3.2382]
    [3.2524]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:496WClgIZB6hXV0zCsBjbQ
  • edit in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 2
    [3.847]
    [3.3826]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 49
    [3.4473][3.791:936]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:GoOrRB+LCSskU+/lEmhtGw
    [3.4473]
    [3.4615]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:giLh18QewdxF8Zi/5juWqA
  • edit in src/lib/Hydra/Schema/BuildSteps.pm at line 2
    [3.1063]
    [3.1719]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/BuildSteps.pm at line 97
    [3.2959][3.937:1082]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:USyzZLDTSJrN+FJg29e/vA
    [3.2959]
    [3.2959]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:5tx+fkjjKYUNYBYQS+kSOw
  • edit in src/lib/Hydra/Schema/Builds.pm at line 2
    [3.1425]
    [3.5242]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • edit in src/lib/Hydra/Schema/Builds.pm at line 18
    [3.7205]
    [3.7205]
    is_auto_increment => 1,
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 175
    [3.6194][3.1201:1346]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:otgQGRHBbSwp3Tb2UBW1Xg
    [3.6194]
    [3.62]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:L+BuQvxJL8gG7jib1AAIrw
  • edit in src/lib/Hydra/Schema/CachedPathInputs.pm at line 2
    [3.1878]
    [3.901]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/CachedPathInputs.pm at line 53
    [3.1497][3.1347:1492]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:avORhqvcxFi5m+j9g9NYGg
    [3.1497]
    [3.1639]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vMJmHfs180MNWH9+pjS94g
  • edit in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 2
    [3.2118]
    [3.1828]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 46
    [3.2342][3.1493:1638]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:g3iZG160pb+oYl3LeM0duA
    [3.2342]
    [3.2484]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:3hG0+UX3MJMLjSTN29Le4Q
  • edit in src/lib/Hydra/Schema/Jobs.pm at line 2
    [3.1484]
    [3.1484]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/Jobs.pm at line 81
    [3.2613][3.1639:1784]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:SS2bc4Erxn0xyxeEndq88Q
    [3.2613]
    [3.2755]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:bY5DYFb1G7JRyNFpGbWXwA
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 2
    [3.2344]
    [3.874]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 75
    [3.1831][3.1785:1930]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ID6qQsHY59pmsJjfQKO07g
    [3.1831]
    [3.1973]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:XPfPlym2UDd6gUr1aKrXhg
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 2
    [3.2598]
    [3.636]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/JobsetInputs.pm at line 71
    [3.1681][3.1931:2076]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:TwiOYM2FLwu6Vo45BLPRAA
    [3.1681]
    [3.1823]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:961DCIj2fAQFYAR6/SnJ8A
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 2
    [3.3168]
    [3.2001]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 109
    [3.2992][3.2077:2222]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:EmQCVkqwPcbXYQg9g7vWpQ
    [3.2992]
    [3.3134]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:M+eetraKtSfF8q3cqJhEPw
  • edit in src/lib/Hydra/Schema/Projects.pm at line 2
    [3.3528]
    [3.3308]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/Projects.pm at line 92
    [3.3685][3.2454:2599]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:XnlHCaAVSobU9lrUhuViXQ
    [3.3685]
    [3.3827]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:zhL+ArisX2ZFU0NPIuDLdw
  • edit in src/lib/Hydra/Schema/ReleaseMembers.pm at line 2
    [2.1887]
    [2.1887]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 56
    [2.2936][2.2936:3081]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:wBLLjLvDq9RWmybMfJiDtQ
    [2.2936]
    [2.3081]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:DvQQfFaVP0ci1LMKfbl3tg
  • edit in src/lib/Hydra/Schema/Releases.pm at line 2
    [2.3254]
    [2.3254]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/Releases.pm at line 56
    [2.4209][2.4209:4354]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:udsx/5Ic4ul6vDoR6IwFAg
    [2.4209]
    [2.4354]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:zG8H+WLuEnvPl9UEJ3yyCQ
  • edit in src/lib/Hydra/Schema/SystemTypes.pm at line 2
    [3.3787]
    [3.1754]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/SystemTypes.pm at line 27
    [3.2105][3.2600:2745]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Qb9hjYs3pwR/hv9ds0lbuQ
    [3.2105]
    [3.2247]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:7HmnBjVA60uMDrV2Bc9TmA
  • edit in src/lib/Hydra/Schema/UserRoles.pm at line 2
    [3.4001]
    [3.3298]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/UserRoles.pm at line 34
    [3.3736][3.2746:2891]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Jte1GUXzt62VhfWrdefJow
    [3.3736]
    [3.3878]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:l4FwcyoQw1cpvc+QKt6W7Q
  • edit in src/lib/Hydra/Schema/Users.pm at line 2
    [3.3289]
    [3.3289]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/Users.pm at line 56
    [3.3782][3.2892:3037]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:lcMVy+i3xmpHO4TYQYXG4Q
    [3.3782]
    [3.3924]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:FSfQfOaAf2oeQeFtBI7HoQ
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 2
    [3.8829]
    [3.5116]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/ViewJobs.pm at line 72
    [3.6070][3.3038:3183]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:new5Scb0JMcSyamjKPL2BA
    [3.6070]
    [3.6212]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:FqMPRQo5hyHDy6zZIqdR5w
  • edit in src/lib/Hydra/Schema/Views.pm at line 2
    [3.9333]
    [3.6388]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema/Views.pm at line 48
    [3.7142][3.3184:3329]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:HzIM+PxhyBLfCX6N5zFEIw
    [3.7142]
    [3.7284]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:DVmiIWbS8/PBOMvjjmns6g
  • edit in src/lib/Hydra/Schema.pm at line 2
    [3.3752]
    [3.6408]
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
  • replacement in src/lib/Hydra/Schema.pm at line 14
    [3.6498][3.3330:3475]()
    # Created by DBIx::Class::Schema::Loader v0.04999_06 @ 2009-10-21 17:40:21
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:yd1F1Xb8MbehV6bTP6wEGQ
    [3.6498]
    [3.6640]
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-10-23 16:56:03
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:s5XNrT7kEVqbLED5g/J/SA