69adcd4be1
Update binary cache signing to Nix 1.9
2015-02-17 20:15:37 +01:00
14752d7801
Build from source remark in README.md
2015-02-10 13:06:04 +00:00
e211e7771e
Add README.md
2015-02-10 13:04:06 +00:00
ea815d55b8
More robot exclusions
2015-01-13 13:50:13 +01:00
80116b648e
Exclude robots from all of /build
2015-01-13 13:45:39 +01:00
a12135fc51
Don't use Perl's -w flag
2014-12-12 17:39:52 +01:00
6a0b9a3476
hydra-build: Handle new trace messages
...
Now build step duration no longer includes network overhead (i.e.
time to copy closures to the build machine).
2014-12-12 17:20:50 +01:00
c0ca5489e1
Don't use given/when
...
These give warnings in Perl >= 5.18:
given is experimental at /home/hydra/src/hydra/src/lib/Hydra/Helper/CatalystUtils.pm line 241.
when is experimental at /home/hydra/src/hydra/src/lib/Hydra/Helper/CatalystUtils.pm line 242.
...
2014-12-12 11:27:17 +01:00
e56e743f97
S3Backup: Create a proper nar
2014-12-10 23:06:52 -05:00
208bbbb4b0
s3backup: Create temporary file in temp dir
2014-12-10 22:06:32 -05:00
4190f5b00d
Merge pull request #192 from iElectric/status_images
...
Make sure status images always display for a list of builds
2014-12-03 13:56:51 +01:00
8de15ce38d
make sure status images always display for a list of builds
2014-12-03 13:54:22 +01:00
9e00d98d34
Shut up some Perl 5.20 warnings
2014-11-25 00:27:52 +01:00
5e265e6739
Tweak blame message
2014-11-19 15:24:31 +01:00
7b5b434014
Fix getResponsibleAuthors
2014-11-19 15:22:30 +01:00
0d28e9372b
Remove dead code
2014-11-19 14:59:36 +01:00
2d46741840
Fix message
2014-11-19 14:52:42 +01:00
8523130ebb
Use Email::MIME instead of Email::Simple
...
Email::Simple cannot handle non-ASCII characters.
Fixes #191 .
2014-11-19 14:45:46 +01:00
41bc918382
Fix robots.txt
2014-11-18 14:55:52 +01:00
d5db1d3bc1
Revert "Make evaluation fail with proper error when a input of type build is not available."
...
This reverts commit a1b5020562
.
2014-11-18 11:13:34 +01:00
fd36d79581
Fix Changes section on build page. Now shows the changes of the first evaluation a build was part of compared to the previous one. Also separated previous builds from the changes section, as that was confusing sometimes.
2014-11-18 11:00:28 +01:00
a1b5020562
Make evaluation fail with proper error when a input of type build is not available.
2014-11-18 11:00:28 +01:00
cb1395ee47
hydra-server.service: Shut up warning about the terminal size being unknown
2014-11-12 13:50:25 +01:00
d28ee3fd3f
Remove Term::Size::Any dependency
...
This is now propagated by Catalyst::Runtime.
2014-11-12 13:49:04 +01:00
3b93c4721c
hydra-module.nix: Remove log compression which is a local policy
2014-11-12 13:47:55 +01:00
eb2965071e
Depend on Term::Size::Any
...
This shuts up a warning from Catalyst.
2014-11-06 15:36:46 +01:00
c503876a7e
Don't cache nix-cache-info very long
2014-11-06 15:30:24 +01:00
c250407f3c
Set Expires headers for Hydra's binary cache
...
This allows caching by reverse proxies.
2014-11-06 14:31:48 +01:00
55eb55478d
Allow HipChat notification on all builds, in stead of status changes only.
2014-10-21 07:50:12 +00:00
aad3a11eca
Build page: Show output / closure sizes
2014-10-07 18:12:00 +02:00
83d4930101
Reorder
2014-10-07 17:16:41 +02:00
52ec8abf97
Update flot to 0.8.3
2014-10-07 13:35:31 +02:00
dfe5325490
Scale the Y axis to the visible points
2014-10-07 13:10:10 +02:00
1b12daa032
Move the build time chart to the job page
2014-10-07 12:59:09 +02:00
0bb027e633
Move the store path size chart to the job page
...
The history is a property of the job, not individual builds.
2014-10-07 11:53:17 +02:00
5f474b252c
Add a chart to the job pages showing the closure size over time
2014-10-07 11:23:15 +02:00
3687c9c30b
Validate build IDs
2014-10-01 17:05:39 +02:00
5a7efc0469
Fix aggregate handling
2014-10-01 15:34:05 +02:00
3f51ac6603
Partially revert 1c20cfdf24
...
Not clear why update-dbix messed up the Jobsets and Projects
classes. This will probably happen again in the future...
2014-10-01 15:28:18 +02:00
9b38b5f134
Remove the longDescription field
...
It's not useful and takes up a lot of space.
2014-09-30 15:44:09 +02:00
f4acc9a522
Create Builds with iscurrent set
...
This should eliminate a subsequent update.
2014-09-30 15:44:09 +02:00
5b4de2dee6
hydra-evaluator: Reduce verbosity
2014-09-30 15:44:08 +02:00
09a96c642a
hydra-eval-jobs: Use JSON instead of XML
...
XML::Simple is pretty slow - reading the output for the Nixpkgs jobset
takes half a minute or so. JSON is pretty much instantaneous.
2014-09-30 15:44:08 +02:00
d9a5143fcb
Use partial indexes
...
There is no point in indexing rows with common column values like
"finished = 1", since those are the majority of the table. Only the
exceptions ("finished = 0") are interesting. Having smaller tables
should make updates/insertions faster.
2014-09-30 15:44:08 +02:00
773c7e89cf
Get rid of some obsolete indexes
2014-09-30 15:44:08 +02:00
1c20cfdf24
Drop the errorMsg column in the Jobs table
...
We're not using it anywhere.
2014-09-29 19:46:11 +02:00
f53e3c738d
Fix test
...
http://hydra.nixos.org/build/14852570
2014-09-26 13:47:42 +02:00
beb94d5fb3
Machine status page: Add link to build step
2014-09-25 20:24:55 +02:00
2054759fdf
Status page: Show running builds rather than build steps
...
The active build steps list was redundant, because the "Machine
status" page also shows them. So instead show active builds.
2014-09-25 20:17:33 +02:00
23a9fea26c
Remove the ability to add multiple jobset input alternatives
...
Now each jobset input has exactly one value. (Actually, adding
multiple values was already broken, so all this does is clean up the
UI...)
2014-09-25 16:43:17 +02:00