nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 newScope,
4 python3,
5}:
6# Take packages from self first, then python.pkgs (and secondarily pkgs)
7lib.makeScope (self: newScope (self.python.pkgs // self)) (self: {
8 python = python3;
9
10 buildbot-pkg = self.callPackage ./pkg.nix { };
11
12 buildbot-worker = self.callPackage ./worker.nix { };
13
14 buildbot = self.callPackage ./master.nix { };
15
16 buildbot-plugins = lib.recurseIntoAttrs (self.callPackage ./plugins.nix { });
17
18 buildbot-ui = self.buildbot.withPlugins (with self.buildbot-plugins; [ www ]);
19
20 buildbot-full = self.buildbot.withPlugins (
21 with self.buildbot-plugins;
22 [
23 www
24 console-view
25 waterfall-view
26 grid-view
27 wsgi-dashboards
28 badges
29 ]
30 );
31})