buildbot: make buildbot-pkg a real package, and add it as a build input of buildbot
This commit is contained in:
parent
d2e83e6357
commit
7c609d76b1
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, lib, openssh, buildbot-worker, pythonPackages, runCommand, makeWrapper }:
|
{ stdenv, lib, openssh, buildbot-worker, buildbot-pkg, pythonPackages, runCommand, makeWrapper }:
|
||||||
|
|
||||||
let
|
let
|
||||||
withPlugins = plugins: runCommand "wrapped-${package.name}" {
|
withPlugins = plugins: runCommand "wrapped-${package.name}" {
|
||||||
@ -36,6 +36,7 @@ let
|
|||||||
pyflakes
|
pyflakes
|
||||||
openssh
|
openssh
|
||||||
buildbot-worker
|
buildbot-worker
|
||||||
|
buildbot-pkg
|
||||||
treq
|
treq
|
||||||
];
|
];
|
||||||
|
|
||||||
|
21
pkgs/development/tools/build-managers/buildbot/pkg.nix
Normal file
21
pkgs/development/tools/build-managers/buildbot/pkg.nix
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{ stdenv, buildPythonPackage, fetchPypi, setuptools }:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
name = "${pname}-${version}";
|
||||||
|
pname = "buildbot-pkg";
|
||||||
|
version = "0.9.15.post1";
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit pname version;
|
||||||
|
sha256 = "0gsa5fi1gkwnz8dsrl2s5kzcfawnj3nl8g8h6z1winz627l9n8sh";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ setuptools ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = http://buildbot.net/;
|
||||||
|
description = "Buildbot Packaging Helper";
|
||||||
|
maintainers = with maintainers; [ nand0p ryansydnor ];
|
||||||
|
license = licenses.gpl2;
|
||||||
|
};
|
||||||
|
}
|
@ -1,27 +1,6 @@
|
|||||||
{ stdenv, pythonPackages }:
|
{ stdenv, pythonPackages, buildbot-pkg }:
|
||||||
|
|
||||||
let
|
{
|
||||||
buildbot-pkg = pythonPackages.buildPythonPackage rec {
|
|
||||||
name = "${pname}-${version}";
|
|
||||||
pname = "buildbot-pkg";
|
|
||||||
version = "0.9.15.post1";
|
|
||||||
|
|
||||||
src = pythonPackages.fetchPypi {
|
|
||||||
inherit pname version;
|
|
||||||
sha256 = "0gsa5fi1gkwnz8dsrl2s5kzcfawnj3nl8g8h6z1winz627l9n8sh";
|
|
||||||
};
|
|
||||||
|
|
||||||
propagatedBuildInputs = with pythonPackages; [ setuptools ];
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
homepage = http://buildbot.net/;
|
|
||||||
description = "Buildbot Packaging Helper";
|
|
||||||
maintainers = with maintainers; [ nand0p ryansydnor ];
|
|
||||||
license = licenses.gpl2;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
in {
|
|
||||||
www = pythonPackages.buildPythonPackage rec {
|
www = pythonPackages.buildPythonPackage rec {
|
||||||
name = "${pname}-${version}";
|
name = "${pname}-${version}";
|
||||||
pname = "buildbot_www";
|
pname = "buildbot_www";
|
||||||
|
@ -7267,6 +7267,9 @@ with pkgs;
|
|||||||
buildbot-worker = callPackage ../development/tools/build-managers/buildbot/worker.nix {
|
buildbot-worker = callPackage ../development/tools/build-managers/buildbot/worker.nix {
|
||||||
pythonPackages = python2Packages;
|
pythonPackages = python2Packages;
|
||||||
};
|
};
|
||||||
|
buildbot-pkg = callPackage ../development/tools/build-managers/buildbot/pkg.nix {
|
||||||
|
inherit (python2Packages) buildPythonPackage fetchPypi setuptools;
|
||||||
|
};
|
||||||
buildbot-plugins = callPackages ../development/tools/build-managers/buildbot/plugins.nix {
|
buildbot-plugins = callPackages ../development/tools/build-managers/buildbot/plugins.nix {
|
||||||
pythonPackages = python2Packages;
|
pythonPackages = python2Packages;
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user