Commit graph

777 commits

Author SHA1 Message Date
Graham Christensen f416f8f30c
Add three people, closes #222 closes #217 closes #200 2018-08-17 07:45:56 -04:00
Graham Christensen fdbd4e27f9
Merge pull request #220 from fgaz/patch-2
Add fgaz to extra-known-users
2018-08-17 07:41:02 -04:00
Francesco Gazzetta 60342d9734
Add fgaz to extra-known-users 2018-08-15 15:02:48 +02:00
Wael Nasreddine 33e0639efe
Add kalbasit to trusted users 2018-08-13 21:25:24 -07:00
Graham Christensen ccf59f844b
Prefix comments with the request ID 2018-08-09 16:44:38 -04:00
Graham Christensen 74e2641f5a
request IDs aren't optional anymore 2018-08-09 16:43:46 -04:00
Graham Christensen 30de4a7927
request-id is not optional now 2018-08-09 16:37:40 -04:00
Graham Christensen 17f9a17f6a
Merge pull request #214 from NixOS/bug-156-deleted-comments
Don't trigger events on deleted comments
2018-08-09 16:16:23 -04:00
Graham Christensen 43dc12d984
Don't trigger events on deleted comments
According to
https://developer.github.com/v3/activity/events/types/#issuecommentevent
we should just filter out delete actions.

Closes #156
2018-08-09 15:56:33 -04:00
Daiderd Jordan 1783e3a0e4
Revert "10g heap size"
This also changes the heap size for builders, which isn't necessary and
causes problems if they don't have a large amount of ram like the
evaluator machines do.

This reverts commit 09f2b06bcf.
2018-08-08 22:11:19 +02:00
Graham Christensen ca213a4e36
Merge pull request #213 from NixOS/package-vendor
Package up dependencies with composer2nix
2018-08-08 13:37:11 -04:00
Graham Christensen 648fcf0405
Package up dependencies with composer2nix
I had to patch composer2nix with:

require_once(dirname(__FILE__)./../../../../vendor/autoload.php);
2018-08-08 13:28:14 -04:00
Daiderd Jordan a7000b99bf
Merge pull request #211 from NixOS/bump-0.1.7
0.1.7 for the new result changes
2018-08-08 18:40:27 +02:00
Graham Christensen 5e2747cc13
builtins.storePath the configured nix shell 2018-08-08 09:04:18 -04:00
Graham Christensen 8772eba53e
Split out the ofborg builds in to separate jobs 2018-08-08 08:58:30 -04:00
Graham Christensen a923e71a79
Add debugging to the test scratch test 2018-08-08 08:52:15 -04:00
Graham Christensen b882a7a01c
Unique vars 2018-08-07 22:35:09 -04:00
Graham Christensen 17f13b6e7d
fixup: tests 2018-08-07 22:21:30 -04:00
Graham Christensen 5cf27d9f6c
Fixup cleanup 2018-08-07 19:20:29 -04:00
Graham Christensen c5b65f4ead
finishing up the version bump 2018-08-07 17:07:06 -04:00
Graham Christensen 9ccce84eb9
Update the carnix updater to do a cargo build prior to the carnix update 2018-08-07 17:07:05 -04:00
Graham Christensen 8df71dffdc
fixup: no longer import buildstatus 2018-08-07 17:07:05 -04:00
Graham Christensen 0c805575f3
Run carnix! 2018-08-07 17:07:05 -04:00
Graham Christensen a98152fb94
Fail the build if the version is updated and carnix isn't 2018-08-07 17:07:05 -04:00
Graham Christensen e5680ff0cf
0.1.7 for the new result changes 2018-08-07 17:07:05 -04:00
Graham Christensen bb364c5857
Merge pull request #212 from NixOS/config-updates
Handle case-sensitive usernames by lowercasing
2018-08-07 17:06:39 -04:00
Graham Christensen 4c635fabc9
Handle case-sensitive usernames by lowercasing 2018-08-07 16:34:28 -04:00
Graham Christensen df70843abb
Merge pull request #210 from NixOS/10g-heap
10g heap size
2018-08-07 16:33:07 -04:00
Graham Christensen ecf232b904
Merge pull request #209 from NixOS/drop-ircbot
Delete ircbot from this repo
2018-08-07 16:23:06 -04:00
Graham Christensen 09f2b06bcf
10g heap size
(cherry picked from commit 6a440d4eba8acf8ce9a91e506afa696628ad3a29)
2018-08-07 16:06:25 -04:00
Graham Christensen 08483279ba
Delete ircbot from this repo 2018-08-07 16:01:27 -04:00
Graham Christensen 67406a7a18
Merge pull request #206 from LnL7/detect-timedout
detect timedout builds
2018-08-07 15:52:34 -04:00
Graham Christensen 2e3b8d0fd3
Merge pull request #202 from kalbasit/patch-1
Add kalbasit to config.extra-known-users.json
2018-08-07 15:50:27 -04:00
Graham Christensen 334a765f1d
Merge pull request #207 from dotlambda/dotlambda-trusted
Move dotlambda to trusted users
2018-08-07 15:50:16 -04:00
Graham Christensen 43b6881493
Merge pull request #208 from basvandijk/basvandijk-trusted-user
Add myself to trusted_users
2018-08-07 15:50:03 -04:00
Bas van Dijk 70c71bc78d Add basvandijk to trusted_users 2018-08-07 11:08:20 +02:00
Robert Schütz 819e40ad30 Move dotlambda to trusted users 2018-08-07 08:43:05 +02:00
Daiderd Jordan 9d85f62835
build: use status enum from task instead of success bool
This allows the commentposter to handle other build statuses like a
timeout.  The BuildResult struct still includes success and the
commentposter can still handle messages in the old format for backwards
compatibility.
2018-08-05 21:57:44 +02:00
Daiderd Jordan a36543353e
asynccmd: simplify wait return type 2018-08-05 21:57:44 +02:00
Daiderd Jordan cb69540390
nix: move AyncCmd out of builder task 2018-08-05 21:57:43 +02:00
Wael Nasreddine 6255f48f00
Add kalbasit to config.extra-known-users.json
I'd like to help review outstanding PRs as well as speed up my own.
2018-07-24 10:42:49 -07:00
Graham Christensen 7a9f0134f0
Update carnix for ofborg for 0.1.6 2018-07-14 17:50:49 -04:00
Graham Christensen 81b899572b
Update known / trusted / etc. users 2018-07-14 17:40:11 -04:00
Graham Christensen 49cfe75e69
Merge pull request #199 from samueldr/patch-4
Adds samueldr to trusted users
2018-07-14 17:35:12 -04:00
Samuel Dionne-Riel b4ce2ecd4a
Adds samueldr to trusted users
ref: https://github.com/NixOS/ofborg/pull/190#issuecomment-405051038
2018-07-14 17:34:29 -04:00
Graham Christensen 9317e85b41
Merge pull request #190 from samueldr/patch-3
Adds samueldr to config.extra-known-users.json
2018-07-14 17:28:47 -04:00
Graham Christensen 2b6b1cc55a
Merge pull request #193 from mpickering/patch-1
Add mpickering to trusted users
2018-07-14 17:28:30 -04:00
Graham Christensen dabe84df72
Merge pull request #196 from Profpatsch/patch-1
Add Profpatsch to trusted users
2018-07-14 17:28:22 -04:00
Graham Christensen a1d1f1209f
Merge pull request #197 from LnL7/tag-macos
massrebuilder: add darwin label for titles including macOS
2018-07-14 17:27:51 -04:00
Graham Christensen 85af305936
Merge pull request #198 from gleber/patch-1
Add gleber to Known users
2018-07-14 17:27:38 -04:00