Commit Graph

  • 5748262517 Add bootstrap.zip Rob Vermaas 2012-04-12 20:13:04 +02:00
  • 17d30cd179 Using twitter bootstrap for more consistent looks for Hydra Rob Vermaas 2012-04-12 20:12:07 +02:00
  • 6e62d9b7b5 Allow use of a single Git clone for several branches. Ludovic Courtès 2012-04-12 16:55:33 +02:00
  • ed23a6e6d3 Add branch to local clone path of git repositories for now. Rob Vermaas 2012-04-10 10:06:12 +02:00
  • 79211d5efe Revert "Use git fetch --all to update local clone in stead of git pull. Also, do not use --branch in initial clone." Rob Vermaas 2012-04-10 10:04:22 +02:00
  • 53329ecc61 Use git fetch --all to update local clone in stead of git pull. Also, do not use --branch in initial clone. Rob Vermaas 2012-04-05 15:49:48 +02:00
  • 8b88ce19c2 Huuuge speedup in the Hydra evaluator Eelco Dolstra 2012-04-04 17:29:03 +02:00
  • 1cdc023427 Propagate URI parameters Eelco Dolstra 2012-04-04 13:17:22 +02:00
  • e9dd3158a0 Propagate URI parameters Eelco Dolstra 2012-04-04 12:56:49 +02:00
  • 05d03ee153 Don't use colspan=0, it doesn't work in all browsers Eelco Dolstra 2012-04-04 10:33:00 +00:00
  • 7734de5817 Add OpenSSL as a dependency because Nix needs it Eelco Dolstra 2012-04-04 11:43:14 +02:00
  • f52ca0c588 Add a redirect to the latest view result for which the underlying evaluation has finished completely Eelco Dolstra 2012-04-03 17:45:03 +02:00
  • bd93ca9316 Add a redirect to the evaluation page of a view result Eelco Dolstra 2012-04-03 15:45:48 +02:00
  • 2c677ec71a Always record inputs passed through -I in the BuildInputs table Eelco Dolstra 2012-04-03 10:10:45 +00:00
  • 30e2b9046a Cleanup Eelco Dolstra 2012-04-03 11:28:59 +02:00
  • db2b2b6134 Add a redirect to the latest finished jobset evaluation Eelco Dolstra 2012-04-03 01:30:54 +02:00
  • 262f068e26 Support obtaining the contents of an evaluation as a channel Eelco Dolstra 2012-04-02 23:25:07 +02:00
  • 3e57cbfeb8 User color instead of a big animated GIF to indicate whether a build is running Eelco Dolstra 2012-04-02 21:07:49 +02:00
  • 69e600da89 Allow comparing an evaluation with an arbitrary other evaluation Eelco Dolstra 2012-04-02 20:40:59 +02:00
  • 2f9153c640 Prevent multiple builds with the same (job, outPath) tuple from being added Eelco Dolstra 2012-04-02 15:56:29 +00:00
  • 9d4cb29e08 Show queued builds in jobset evaluation pages Eelco Dolstra 2012-04-02 15:23:42 +00:00
  • 427e5e8db8 Show new and removed jobs Eelco Dolstra 2012-04-02 16:45:05 +02:00
  • 662cdf0421 Add support for viewing jobset evaluations Eelco Dolstra 2012-04-02 16:11:22 +02:00
  • d33fbad438 Unpack jQuery etc. in the build tree for easier testing Eelco Dolstra 2012-04-02 11:15:48 +00:00
  • 0aae52bfcc In build tables, hide the project, jobset and/or job name if they're constant Eelco Dolstra 2012-04-02 13:12:39 +02:00
  • 1904f82f06 add openssl to deps Rob Vermaas 2012-04-01 18:15:00 +02:00
  • d8f8143cc2 No wonder our disk was filling up Eelco Dolstra 2012-03-26 17:13:50 +02:00
  • 4d4e1986e8 remove delete jobset button until we actually have implemented the action properly Rob Vermaas 2012-03-26 14:39:50 +02:00
  • e1768cae86 Don't barf if the SQLite DB is missing Eelco Dolstra 2012-03-19 03:57:11 +00:00
  • 3846c2407d Fix URL in the "password changed" email. Ludovic Courtès 2012-03-13 18:30:57 +01:00
  • d0f18a1d6f Add dependency on Switch. Ludovic Courtès 2012-03-13 18:12:37 +01:00
  • 2b68e41ee4 Actually add SQL files to the distribution. Ludovic Courtès 2012-03-13 17:49:18 +01:00
  • ace94192ac Update the list of SQL files to be installed. Ludovic Courtès 2012-03-13 17:45:14 +01:00
  • dae5032c1c I'm stupid Eelco Dolstra 2012-03-13 13:33:19 +01:00
  • c844b9f09a Remove the global Job status and Errors links Eelco Dolstra 2012-03-13 13:31:36 +01:00
  • 161d7418f8 Doh Eelco Dolstra 2012-03-13 13:30:41 +01:00
  • fa62c8b7f2 Fix tests Eelco Dolstra 2012-03-13 13:18:40 +01:00
  • 1f268d2d43 Update isCurrent properly Eelco Dolstra 2012-03-13 13:09:10 +01:00
  • 179b012a8e Open the DB using Hydra::Model::DB->new Eelco Dolstra 2012-03-13 12:10:19 +01:00
  • 914c5e248a Use <...> syntax Eelco Dolstra 2012-03-13 11:03:32 +01:00
  • 93efae0c23 Fix "make check" Eelco Dolstra 2012-03-12 21:13:50 +01:00
  • 13f4636436 hydra-evaluator: handle the case where there is no previous jobset eval Eelco Dolstra 2012-03-12 21:13:28 +01:00
  • 3f1bbf7ef4 Better fix Eelco Dolstra 2012-03-12 21:06:42 +01:00
  • 259afadbab Set $PERL5LIB properly in hydra-init in "make check" Eelco Dolstra 2012-03-12 20:56:41 +01:00
  • a4cda5e337 Don't use the Switch module Eelco Dolstra 2012-03-12 20:41:45 +01:00
  • 87e4d43848 Fix the jobset unchanged check Eelco Dolstra 2012-03-12 20:28:44 +01:00
  • 27619f18e2 Re-enable the "Related Builds" tab Eelco Dolstra 2012-03-12 20:14:42 +01:00
  • abe71a767b Disable prepared statements completely Eelco Dolstra 2012-03-12 19:42:59 +01:00
  • 2d1cf73974 Speed up channel processing Eelco Dolstra 2012-03-08 01:17:59 +01:00
  • 9f10c0f9c0 Fix a reference to BuildResultInfo Eelco Dolstra 2012-03-08 01:17:11 +01:00
  • 07b3dffd20 Reduce I/O in build listings by only fetching required columns Eelco Dolstra 2012-03-07 22:20:15 +01:00
  • 6526d4a65f hydra-build: only send email if the status differs from the previous build Eelco Dolstra 2012-03-07 19:37:45 +01:00
  • 47f877c5bb Evaluator cleanups Eelco Dolstra 2012-03-07 18:48:10 +01:00
  • bc82a82593 Fix a race condition in hydra-update-gc-roots Eelco Dolstra 2012-03-07 15:12:47 +01:00
  • 29d5a02b94 Speed up hydra-update-gc-roots Eelco Dolstra 2012-03-07 15:02:31 +01:00
  • 5be004c999 Drop the merged tables after conversion Eelco Dolstra 2012-03-06 13:42:12 +01:00
  • 8d65ab6158 Don't use a prepared statement for the active build steps query Eelco Dolstra 2012-03-06 00:20:06 +01:00
  • 68a867da67 Merge the BuildResultInfo table into the Builds table Eelco Dolstra 2012-03-05 21:52:47 +01:00
  • 25334715f8 Merge the BuildSchedulingInfo table into the Builds table Eelco Dolstra 2012-02-29 02:22:49 +01:00
  • 19fe4b9b4a Add hydra-init to the tarball Eelco Dolstra 2012-03-05 15:35:13 +01:00
  • 541238030d Provide a command ‘hydra-init’ to initialise/upgrade the database Eelco Dolstra 2012-02-28 20:16:16 +01:00
  • 918fc5e6df Manual: Remove tabs, indent consistently Eelco Dolstra 2012-02-28 15:38:47 +01:00
  • da26294fdb Don't install hydra-create Eelco Dolstra 2012-02-28 15:33:28 +01:00
  • b13664308c Whitespace Eelco Dolstra 2012-02-28 15:27:44 +01:00
  • 3d824b3a3a Indentation Eelco Dolstra 2012-02-21 17:59:36 +01:00
  • 578530dac2 Don't show duplicate builds in "Related builds" Eelco Dolstra 2012-02-21 17:16:32 +01:00
  • 2cf9b148eb 50 for related builds might be a kind of low, will start with 100 Rob Vermaas 2012-02-16 17:00:59 +01:00
  • 924d94cafd * minor performance tweaks * added related builds tab which show related builds (builds that are in same evaluations), shows max 50 Rob Vermaas 2012-02-16 16:56:01 +01:00
  • 355135b6e8 add links in admin page to clear queue (all non-running builds, and all non-running old (non-current) builds) Rob Vermaas 2012-02-16 15:31:12 +01:00
  • bb6ef9c2ed accidentally committed an = too little, which caused all unknown values to result in 'not building', which was not the intention Rob Vermaas 2012-02-16 11:14:22 +01:00
  • 739a03393c allow null values for jobs, meaning it should build Rob Vermaas 2012-02-16 11:03:22 +01:00
  • 1f448673f0 hydra-build: Do not send email following an abortion. Ludovic Courtès 2012-02-14 11:48:44 +01:00
  • a3cc2ce796 Remove redundant dot in status emails Eelco Dolstra 2012-02-07 14:51:47 +01:00
  • 5644c1c7d9 hydra-build: Add system info to the subject and extra headers. Ludovic Courtès 2012-01-31 18:27:33 +01:00
  • 8d78a688c7 is not in hydra-server's scope Rob Vermaas 2012-01-28 21:03:44 +01:00
  • 1c0cd99c3e remove old line Rob Vermaas 2012-01-28 20:55:33 +01:00
  • fded9e62af logdiff now support bzipped logs for logdiff Rob Vermaas 2012-01-28 20:47:01 +01:00
  • ae491f7223 use base_uri config in password reset email Rob Vermaas 2012-01-28 07:18:10 +01:00
  • 01f07be8f2 fix; resetting password used to send email to logged in user (typically admin), now to the user whose password is resetted Rob Vermaas 2012-01-28 07:14:40 +01:00
  • 1840a842d3 fix build links in input diff's, showed only current build in each link Rob Vermaas 2012-01-22 09:03:57 +01:00
  • 9b4f09ba83 allow dots (.) in job names when used as build input Rob Vermaas 2012-01-06 23:04:48 +01:00
  • 203a9b9ad7 make filesize field for buildproducts a bigint to support big files Rob Vermaas 2011-12-10 14:48:33 -05:00
  • 9fe8c43437 Pass the abbreviated Git revision Eelco Dolstra 2011-12-06 23:04:15 +01:00
  • b1da85140d Fix sysbuild input type handling Eelco Dolstra 2011-12-05 17:13:20 +01:00
  • 1d96b0ba67 Use a nicer version string Eelco Dolstra 2011-12-05 15:53:23 +01:00
  • 09e26a3011 Fix broken test Eelco Dolstra 2011-12-05 15:21:43 +01:00
  • e9c88783ce Pass additional attributes for Git inputs Eelco Dolstra 2011-12-05 15:13:31 +01:00
  • 9032c55aa6 Keep track of the database schema version Eelco Dolstra 2011-12-05 14:29:29 +01:00
  • 3b9a62c964 Pass inputs to release expressions using -I Eelco Dolstra 2011-12-05 13:08:43 +01:00
  • 9d4b2253ea Add missing / Eelco Dolstra 2011-12-04 22:53:07 +01:00
  • 12a7b5737d Test environment cleanups Eelco Dolstra 2011-12-04 22:50:03 +01:00
  • 52406e108b Handle missing "build" inputs Eelco Dolstra 2011-12-04 22:36:55 +01:00
  • 65ea71578f Cleanup Eelco Dolstra 2011-12-04 22:18:23 +01:00
  • 6c3f878026 Die TABs die Eelco Dolstra 2011-12-04 22:05:12 +01:00
  • 29846d7f2f Do incremental SVN checkouts Eelco Dolstra 2011-12-04 22:01:53 +01:00
  • 692a11fd3b Indentation Eelco Dolstra 2011-12-01 13:25:54 +01:00
  • 6c4e83d454 More command renaming. Ludovic Courtès 2011-12-02 15:58:26 +01:00
  • 98255e84e6 hydra-module.nix: Remove `.pl' extension for binaries. Ludovic Courtès 2011-12-02 15:47:31 +01:00
  • 41cd5d2838 fix missing import of Nix::Store for isValidPath Rob Vermaas 2011-12-01 20:46:02 -05:00
  • ae26e6db2a fix assignment in evalSucceeds (always returned 3, therefore evalSucceeds always succeeded Rob Vermaas 2011-12-01 08:31:07 -05:00