Commit graph

491 commits

Author SHA1 Message Date
Graham Christensen 48430ba3be
Merge pull request #78 from LnL7/stdenvs-test
fix stdenvs test if nixos system channel does not exist
2018-02-18 17:57:44 -05:00
Graham Christensen d0012532ff
Merge pull request #79 from LnL7/label-darwin
massrebuilder: add darwin label based on title
2018-02-18 17:55:46 -05:00
Daiderd Jordan 655cb9d960
massrebuilder: add darwin label based on title 2018-02-18 23:08:53 +01:00
Daiderd Jordan 73a3acf8df
massrebuilder: don't depend on nixos channel in tests 2018-02-16 19:52:14 +01:00
Graham Christensen 6d215f3332
Merge pull request #76 from LnL7/nix-tests
fix tests when using nix >=1.12
2018-02-14 18:31:58 -05:00
Daiderd Jordan 4b138a14ab
fix tests when using nix >=1.12 2018-02-14 19:57:15 +01:00
Graham Christensen 320deb9784
Merge pull request #75 from dtzWill/fix/readme-typo
README: minor correction in example invocation for "test"
2018-02-13 11:31:41 -05:00
Will Dietz 064526ebc3 README: minor correction in example invocation for "test" 2018-02-13 10:17:09 -06:00
Graham Christensen d5c429e9e1
Emit a counter for each timed duration 2018-02-12 20:17:30 -05:00
Graham Christensen a0af231c89
Track how often target branches evaluate, to setup a potential alert for it. 2018-02-12 20:17:30 -05:00
Graham Christensen cc464aebfb
Report stats on evaluation duration per-branch 2018-02-12 20:17:30 -05:00
Graham Christensen cdb88316b9
Tick m evaluation completes in the mass rebuildere 2018-02-12 20:17:30 -05:00
Graham Christensen d749fe5f4d
Implement a nicer stats API but with gross code gen 2018-02-12 20:17:30 -05:00
Graham Christensen fd54190f00
Initial stats work 2018-02-12 20:17:30 -05:00
Graham Christensen 7d16879d63
Add prometheus to ofborg 2018-02-12 20:17:30 -05:00
Graham Christensen 8188f25a37
Merge remote-tracking branch 'origin/released' into next 2018-02-12 20:17:21 -05:00
Graham Christensen bbcde6be9e
Merge pull request #74 from dywedir/patch-1
Add dywedir to extra-known-users
2018-02-12 20:16:24 -05:00
Vlad Myhajličenko e69071c0ae
Add dywedir to extra-known-users
I hope it's OK...
2018-02-12 23:49:44 +02:00
Graham Christensen e7ab0f1056
Merge remote-tracking branch 'origin/released' into next 2018-02-12 08:47:41 -05:00
Graham Christensen d90924850e
Merge pull request #71 from nlewo/released
Add nlewo to extra-known-users
2018-02-12 08:47:14 -05:00
Antoine Eiche e112ff8b05 Add nlewo to extra-known-users 2018-02-12 09:18:40 +01:00
Graham Christensen 71a7bb3e33
Nix.ci 2018-02-10 19:10:49 -05:00
Graham Christensen 0778ce7d9a
Only set a gist on the overall status for changed paths if at least one path changed 2018-02-10 19:09:57 -05:00
Graham Christensen cf3941741b
Tag added/removed packages on PRs
If packages (by name attribute and architecture) are present in the
first eval and absent in the second eval, mark it as having cleanup.

If packages (by name attribute and architecture) are absent in the
first eval and present in the second eval, mark it as having a new
package.

Note, though, that the generic "has cleanup" tag is too generic to
automatically remove it if ofborg thinks it isn't true.

Closes #63
2018-02-09 22:23:37 -05:00
Graham Christensen 55e869e539
Provide a list of attribute names which changed, closes #54 2018-02-09 21:22:52 -05:00
Graham Christensen f9a9a33285
ignore nix patches 2018-02-09 19:33:29 -05:00
Graham Christensen c51f5fed7f
fixup patch to not trace 2018-02-09 19:31:11 -05:00
Graham Christensen 666596b251
Merge remote-tracking branch 'origin/released' into next 2018-02-09 19:11:02 -05:00
Graham Christensen d46e0b7b0f
Merge pull request #69 from samueldr/feature/irc-notice
Adds a `message_type` field to `MessageFromIRC`.
2018-02-09 19:08:43 -05:00
Samuel Dionne-Riel bb406624d8 Changes message_type to an Enum. 2018-02-09 12:58:03 -05:00
Samuel Dionne-Riel 23081ad5d5 Adds a message_type field to MessageFromIRC.
The `message_type` allows switching to `notice` type messages.

It defaults to `privmsg` and any other (string) values will have the
same effect than using `privmsg`.

No code should need to be updated after this change.
2018-02-08 22:36:42 -05:00
Graham Christensen c5fef482ec
Use the patched carnix output for faster builds 2018-02-08 15:18:21 -05:00
Graham Christensen d466b9d3b7
Use a patched carnix emission with a smarter include 2018-02-08 15:17:43 -05:00
Graham Christensen 5f9bc10a2d
Update nixpkgs 2018-02-08 13:57:10 -05:00
Graham Christensen 6a4ef7bbb2
Merge pull request #64 from Mic92/carnix-0.6.5
rebuild with carnix 0.6.5
2018-02-08 13:53:47 -05:00
Graham Christensen 70b55fba42
evaluator: bump the initial heap size to 4g 2018-02-08 10:07:23 -05:00
Graham Christensen 03a2d8427a
Support specifying initial heap size for evaluations 2018-02-08 10:06:10 -05:00
Graham Christensen c0aa1c39d2
supernets.org is super spammy 2018-02-08 10:05:15 -05:00
Graham Christensen 65001469c4
Allow edolstra and ericson to call ofborg as trusted users 2018-02-08 10:05:07 -05:00
Jörg Thalheim 97d4481131 bump nixpkgs: rust should work on aarch64 again 2018-02-08 10:15:24 +00:00
Jörg Thalheim 1184d71999 rebuild crate expressions with carnix 0.6.5 2018-02-08 10:15:24 +00:00
Graham Christensen c1bfe1b01c
Don't attempt to build a job with zero defined attrs 2018-02-03 20:26:51 -05:00
Graham Christensen 28d2d3c28d
Only auto-schedule jobs if there is at least one job... duh. 2018-02-03 20:21:10 -05:00
Graham Christensen 99cf7f87d1
update hubcaps to properly fix #46 2018-02-03 18:58:51 -05:00
Graham Christensen 29b5035fdf
Merge pull request #62 from FRidh/paths
Extra paths for tags
2018-02-03 14:16:17 -05:00
Frederik Rietdijk 8398a19a3d remove trailing comma's 2018-02-03 20:14:38 +01:00
Frederik Rietdijk 20d5104aa8 Extra paths for tags 2018-02-03 19:58:07 +01:00
Graham Christensen 52cbd7d67a
Merge pull request #61 from peti/patch-2
Configure auto-tagging for Haskell
2018-02-03 13:22:54 -05:00
Peter Simons 278adec6ce
Configure auto-tagging for Haskell 2018-02-03 19:21:21 +01:00
Graham Christensen 5f12e4b29c
auto-tag erlang 2018-02-03 12:57:03 -05:00