Unverified Commit 8bdba2a2 authored by Julien Malka's avatar Julien Malka
Browse files

buildbot: add badges plugin

parent 112e7c9a
Loading
Loading
Loading
Loading
+25 −1
Original line number Diff line number Diff line
{ lib, buildPythonPackage, fetchPypi, buildbot-pkg, mock }:
{ lib, buildPythonPackage, fetchPypi, buildbot-pkg, mock, cairosvg, klein, jinja2 }:

{
  www = buildPythonPackage rec {
@@ -115,4 +115,28 @@
      license = licenses.gpl2;
    };
  };

  badges = buildPythonPackage rec {
    pname = "buildbot-badges";
    inherit (buildbot-pkg) version;

    src = fetchPypi {
      inherit pname version;
      sha256 = "sha256-H0Dn+uTtFyZgyqbk3QQEc5t7CJovyzU+XuCoTe4Ajug=";
    };

    buildInputs = [ buildbot-pkg ];
    propagatedBuildInputs = [ cairosvg klein jinja2 ];

    # No tests
    doCheck = false;

    meta = with lib; {
      homepage = "https://buildbot.net/";
      description = "Buildbot Badges Plugin";
      maintainers = with maintainers; [ julienmalka ];
      license = licenses.gpl2;
    };
  };

}
+1 −1
Original line number Diff line number Diff line
@@ -1465,7 +1465,7 @@ self: super: with self; {

  buildbot-ui = self.buildbot.withPlugins (with self.buildbot-plugins; [ www ]);

  buildbot-full = self.buildbot.withPlugins (with self.buildbot-plugins; [ www console-view waterfall-view grid-view wsgi-dashboards ]);
  buildbot-full = self.buildbot.withPlugins (with self.buildbot-plugins; [ www console-view waterfall-view grid-view wsgi-dashboards badges ]);

  buildbot-pkg = callPackage ../development/python-modules/buildbot/pkg.nix { };