Commit graph

410 commits

Author SHA1 Message Date
Graham Christensen 104daac70d
Don't build release on darwin 2017-11-24 14:41:38 -05:00
Graham Christensen 441853e724
make the commands linkable 2017-11-24 14:40:53 -05:00
Graham Christensen c822aeb141
Update config 2017-11-24 14:17:42 -05:00
Graham Christensen 62d9869f8c
only fetch onee jbo at a time 2017-11-24 14:15:46 -05:00
Graham Christensen e35c3d7575
Support tests in the builder 2017-11-24 14:14:26 -05:00
Graham Christensen 20c4d2a302
Add the test command 2017-11-24 14:08:00 -05:00
Graham Christensen 53308f057b
Pass subset from the comment parser 2017-11-24 14:02:47 -05:00
Graham Christensen 0d71f72fcf
nix fallout 2017-11-24 14:01:11 -05:00
Graham Christensen b2701ec763
Remove excess props 2017-11-24 13:57:00 -05:00
Graham Christensen fd3cc55b2a
Simplify publishing serde jobs 2017-11-24 13:49:22 -05:00
Graham Christensen 80f720fe02
Remove duplication on the repo / pr messages 2017-11-24 13:36:46 -05:00
Graham Christensen b5f70a53c0
Specify the subset when creating a build job 2017-11-24 13:32:22 -05:00
Graham Christensen 47f3bf00ff
Add support for build_timeout_seconds 2017-11-24 13:03:52 -05:00
Graham Christensen 1323890e07
allow safely building a specific file's attrs 2017-11-24 12:39:30 -05:00
Graham Christensen 75c3a6ddb8
Add a license 2017-11-24 08:51:55 -05:00
Graham Christensen 5e95da489a
mass-rebuilder: prefetch one 2017-11-23 21:17:54 -05:00
Graham Christensen 41ea789ccb
document eval more 2017-11-23 14:25:33 -05:00
Graham Christensen 2d9b97e5b8
Add zimbatm 2017-11-23 10:50:03 -05:00
Graham Christensen e23ff2ca3e
document commandss 2017-11-23 08:38:52 -05:00
Graham Christensen bd10f6ed78
mass-rebuild-filter: no longer trigger on edited descriptions 2017-11-23 08:28:41 -05:00
Graham Christensen 2150acacc6
Support eval instructions 2017-11-23 08:27:56 -05:00
Graham Christensen dfbd52480e
Update docs 2017-11-20 08:02:47 -05:00
Graham Christensen 3e88da83b7
Remove unneeded PHP versions 2017-11-19 19:13:51 -05:00
Graham Christensen 01f1685400
Cleanup 2017-11-19 19:05:15 -05:00
Graham Christensen 4ae086fca8
Tag issues :) 2017-11-19 18:21:01 -05:00
Graham Christensen 12fcd21725
RebuildTagger 2017-11-19 16:52:45 -05:00
Graham Christensen 2749bb4bc9
fixups 2017-11-19 16:52:15 -05:00
Graham Christensen 2cfdc39d3e
Getting closer on the eval 2017-11-19 16:12:43 -05:00
Graham Christensen 154b3d4621
Checkout out target branch on origin 2017-11-19 16:12:21 -05:00
Graham Christensen 555c953a91
Set global commit state 2017-11-18 16:17:24 -05:00
Graham Christensen b0085eed3f
add HOME for nix-env calls 2017-11-18 15:53:02 -05:00
Graham Christensen a6e29ab24f
mass-rebuild workk 2017-11-18 15:52:54 -05:00
Graham Christensen e6464dac06
Create the github client via the config 2017-11-18 15:52:11 -05:00
Graham Christensen 5cf9273334
Start implementing eval checks 2017-11-18 14:08:13 -05:00
Graham Christensen 9a8d79ed70
initial cut for mass rebuilds 2017-11-18 13:46:52 -05:00
Graham Christensen bdf9ed5ac3
Nix: support debug / cloning and setting the system 2017-11-18 13:46:06 -05:00
Graham Christensen 017c7e9a2b
Allow eventts for channels 2017-11-18 13:43:49 -05:00
Graham Christensen 2db8a7e657
Remove unused libs 2017-11-18 10:18:50 -05:00
Graham Christensen 4415552906
Don't approve PRs 2017-11-17 19:31:59 -05:00
Graham Christensen 27868332b2
Replace unwraps with expects 2017-11-17 19:31:46 -05:00
Graham Christensen b1b81dd457
add commentparser... 2017-11-14 08:33:54 -05:00
Graham Christensen 79fe7fa6d4
Make the heartbeat more frequent 2017-11-14 08:33:29 -05:00
Graham Christensen 5b62137ebe
Implement the build-filter
1. You must have a clone of amqp from
https://github.com/grahamc/rust-amqp in ./rust-amqp
to fix openssl bugs
2017-11-14 08:32:28 -05:00
Graham Christensen 1d5543e532
Add github config 2017-11-14 08:30:46 -05:00
Graham Christensen 56feb1c409
use u64 for issue IDs 2017-11-14 08:29:58 -05:00
Graham Christensen d95b349fe2
mass rebuilder: if we can't enumerate packages, don't count how many changed 2017-11-14 08:27:35 -05:00
Graham Christensen aa8840159b
add label event, debugging for mass rebuild filtering 2017-11-12 14:46:31 -05:00
Graham Christensen 06dff2fe72
see-no-evil.jpg 2017-11-11 10:39:50 -05:00
Graham Christensen ffcae86401
If a commit is missing, dump the job. If the commit fails to merge, reportt the error 2017-11-11 10:36:03 -05:00
Graham Christensen 512d02264b
default-enable logging and pre-craete builder dir for checkkouts 2017-11-11 09:59:28 -05:00