Merge pull request #27094 from nand0p/buildbot-0.9.9

buildbot: 0.9.7 -> 0.9.9.post2

authored by Frederik Rietdijk and committed by GitHub ea5b2df8 93b1b3d6

+36 -19
+1 -5
nixos/modules/services/continuous-integration/buildbot/master.nix
··· 225 User = cfg.user; 226 Group = cfg.group; 227 WorkingDirectory = cfg.home; 228 - Environment = "PYTHONPATH=${cfg.package}/lib/python2.7/site-packages:${pkgs.buildbot-plugins.www}/lib/python2.7/site-packages:${pkgs.buildbot-plugins.waterfall-view}/lib/python2.7/site-packages:${pkgs.buildbot-plugins.console-view}/lib/python2.7/site-packages:${pkgs.python27Packages.future}/lib/python2.7/site-packages:${pkgs.python27Packages.dateutil}/lib/python2.7/site-packages:${pkgs.python27Packages.six}/lib/python2.7/site-packages:${pkgs.python27Packages.sqlalchemy}/lib/python2.7/site-packages:${pkgs.python27Packages.jinja2}/lib/python2.7/site-packages:${pkgs.python27Packages.markupsafe}/lib/python2.7/site-packages:${pkgs.python27Packages.sqlalchemy_migrate}/lib/python2.7/site-packages:${pkgs.python27Packages.tempita}/lib/python2.7/site-packages:${pkgs.python27Packages.decorator}/lib/python2.7/site-packages:${pkgs.python27Packages.sqlparse}/lib/python2.7/site-packages:${pkgs.python27Packages.txaio}/lib/python2.7/site-packages:${pkgs.python27Packages.autobahn}/lib/python2.7/site-packages:${pkgs.python27Packages.pyjwt}/lib/python2.7/site-packages:${pkgs.python27Packages.distro}/lib/python2.7/site-packages:${pkgs.python27Packages.pbr}/lib/python2.7/site-packages:${pkgs.python27Packages.urllib3}/lib/python2.7/site-packages"; 229 - 230 - # NOTE: call twistd directly with stdout logging for systemd 231 - #ExecStart = "${cfg.package}/bin/buildbot start --nodaemon ${cfg.buildbotDir}"; 232 - ExecStart = "${pkgs.python27Packages.twisted}/bin/twistd -n -l - -y ${cfg.buildbotDir}/buildbot.tac"; 233 }; 234 235 };
··· 225 User = cfg.user; 226 Group = cfg.group; 227 WorkingDirectory = cfg.home; 228 + ExecStart = "${cfg.package}/bin/buildbot start --nodaemon ${cfg.buildbotDir}"; 229 }; 230 231 };
+3 -3
pkgs/development/tools/build-managers/buildbot/default.nix
··· 13 package = pythonPackages.buildPythonApplication (rec { 14 name = "${pname}-${version}"; 15 pname = "buildbot"; 16 - version = "0.9.7"; 17 18 src = pythonPackages.fetchPypi { 19 inherit pname version; 20 - sha256 = "0cwy39ap2v9kni3zm92633cnqf7qsnb4zlargx060pbfagkg1jwg"; 21 }; 22 23 buildInputs = with pythonPackages; [ ··· 83 84 meta = with stdenv.lib; { 85 homepage = http://buildbot.net/; 86 - description = "Continuous integration system that automates the build/test cycle"; 87 maintainers = with maintainers; [ nand0p ryansydnor ]; 88 license = licenses.gpl2; 89 };
··· 13 package = pythonPackages.buildPythonApplication (rec { 14 name = "${pname}-${version}"; 15 pname = "buildbot"; 16 + version = "0.9.9.post2"; 17 18 src = pythonPackages.fetchPypi { 19 inherit pname version; 20 + sha256 = "0g932pvkxqq3ijwkwwa29jd9sp5895gv40c3k7m2acc5dp8ygb9w"; 21 }; 22 23 buildInputs = with pythonPackages; [ ··· 83 84 meta = with stdenv.lib; { 85 homepage = http://buildbot.net/; 86 + description = "Buildbot is an open-source continuous integration framework for automating software build, test, and release processes"; 87 maintainers = with maintainers; [ nand0p ryansydnor ]; 88 license = licenses.gpl2; 89 };
+29 -8
pkgs/development/tools/build-managers/buildbot/plugins.nix
··· 4 buildbot-pkg = pythonPackages.buildPythonPackage rec { 5 name = "${pname}-${version}"; 6 pname = "buildbot-pkg"; 7 - version = "0.9.7"; 8 9 src = pythonPackages.fetchPypi { 10 inherit pname version; 11 - sha256 = "0p351r10y42gwgxb2qg7xlsbhmnzdmqp6h4922l0yfii3pzmrdzv"; 12 }; 13 14 propagatedBuildInputs = with pythonPackages; [ setuptools ]; ··· 25 www = pythonPackages.buildPythonPackage rec { 26 name = "${pname}-${version}"; 27 pname = "buildbot_www"; 28 - version = "0.9.7"; 29 30 # NOTE: wheel is used due to buildbot circular dependency 31 format = "wheel"; 32 33 src = pythonPackages.fetchPypi { 34 inherit pname version format; 35 - sha256 = "1wf2spnilm0dkyw95vf57lca453sbly4r6ak3lxa8bpwhxb6lkdn"; 36 }; 37 38 meta = with stdenv.lib; { ··· 46 console-view = pythonPackages.buildPythonPackage rec { 47 name = "${pname}-${version}"; 48 pname = "buildbot-console-view"; 49 - version = "0.9.7"; 50 51 src = pythonPackages.fetchPypi { 52 inherit pname version; 53 - sha256 = "1iv77886rbbn0wlzl5qiqc08rgbymxirqh3vmimqwsabbh7fhzkm"; 54 }; 55 56 propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; ··· 66 waterfall-view = pythonPackages.buildPythonPackage rec { 67 name = "${pname}-${version}"; 68 pname = "buildbot-waterfall-view"; 69 - version = "0.9.7"; 70 71 src = pythonPackages.fetchPypi { 72 inherit pname version; 73 - sha256 = "1q42l25cryx0yp6lbbl0mxnxkb9h24wawhzhi1wkc3kj8zs5sifn"; 74 }; 75 76 propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; ··· 82 license = licenses.gpl2; 83 }; 84 }; 85 }
··· 4 buildbot-pkg = pythonPackages.buildPythonPackage rec { 5 name = "${pname}-${version}"; 6 pname = "buildbot-pkg"; 7 + version = "0.9.9.post2"; 8 9 src = pythonPackages.fetchPypi { 10 inherit pname version; 11 + sha256 = "1h24fzyr4kfm1nb2627hgg9nl5mwv1gihc3f2wb5000gxmjdasg8"; 12 }; 13 14 propagatedBuildInputs = with pythonPackages; [ setuptools ]; ··· 25 www = pythonPackages.buildPythonPackage rec { 26 name = "${pname}-${version}"; 27 pname = "buildbot_www"; 28 + version = "0.9.9.post2"; 29 30 # NOTE: wheel is used due to buildbot circular dependency 31 format = "wheel"; 32 33 src = pythonPackages.fetchPypi { 34 inherit pname version format; 35 + sha256 = "1yzk3sy9i8g8wz9vvghhxnafs5dzsd3sybmm8lg043129rh116b9"; 36 }; 37 38 meta = with stdenv.lib; { ··· 46 console-view = pythonPackages.buildPythonPackage rec { 47 name = "${pname}-${version}"; 48 pname = "buildbot-console-view"; 49 + version = "0.9.9.post2"; 50 51 src = pythonPackages.fetchPypi { 52 inherit pname version; 53 + sha256 = "0mmlxzlzl0r97jf0g98m7k1b13mzzy80445i0biazkj0vzkpwxza"; 54 }; 55 56 propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; ··· 66 waterfall-view = pythonPackages.buildPythonPackage rec { 67 name = "${pname}-${version}"; 68 pname = "buildbot-waterfall-view"; 69 + version = "0.9.9.post2"; 70 71 src = pythonPackages.fetchPypi { 72 inherit pname version; 73 + sha256 = "0pq45gddwjd61nxmr48cl8s533i4gy3wg9wzbj3g1yb30yrz8qf4"; 74 }; 75 76 propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; ··· 82 license = licenses.gpl2; 83 }; 84 }; 85 + 86 + grid-view = pythonPackages.buildPythonPackage rec { 87 + name = "${pname}-${version}"; 88 + pname = "buildbot-grid-view"; 89 + version = "0.9.9.post2"; 90 + 91 + src = pythonPackages.fetchPypi { 92 + inherit pname version; 93 + sha256 = "16y7br1yniby8yp932ildn14cxvbw5ywx36d703c4d98dmnlrpaw"; 94 + }; 95 + 96 + propagatedBuildInputs = with pythonPackages; [ buildbot-pkg ]; 97 + 98 + meta = with stdenv.lib; { 99 + homepage = http://buildbot.net/; 100 + description = "Buildbot Grid View Plugin"; 101 + maintainers = with maintainers; [ nand0p ]; 102 + license = licenses.gpl2; 103 + }; 104 + }; 105 + 106 }
+2 -2
pkgs/development/tools/build-managers/buildbot/worker.nix
··· 3 pythonPackages.buildPythonApplication (rec { 4 name = "${pname}-${version}"; 5 pname = "buildbot-worker"; 6 - version = "0.9.7"; 7 8 src = pythonPackages.fetchPypi { 9 inherit pname version; 10 - sha256 = "0s62i808l13a8dprmrb2dikh7d1xvvdnw3pfhl6im0i9fc64w6x4"; 11 }; 12 13 buildInputs = with pythonPackages; [ setuptoolsTrial mock ];
··· 3 pythonPackages.buildPythonApplication (rec { 4 name = "${pname}-${version}"; 5 pname = "buildbot-worker"; 6 + version = "0.9.9.post2"; 7 8 src = pythonPackages.fetchPypi { 9 inherit pname version; 10 + sha256 = "1wb2fw0djamhn1sb7rwnf12i4ijdq9y4k33ri7dcwxxcavxsvqa0"; 11 }; 12 13 buildInputs = with pythonPackages; [ setuptoolsTrial mock ];
+1 -1
pkgs/top-level/all-packages.nix
··· 6569 pythonPackages = python2Packages; 6570 }; 6571 buildbot-ui = buildbot.withPlugins (with self.buildbot-plugins; [ www ]); 6572 - buildbot-full = buildbot.withPlugins (with self.buildbot-plugins; [ www console-view waterfall-view ]); 6573 6574 buildkite-agent = callPackage ../development/tools/continuous-integration/buildkite-agent { }; 6575
··· 6569 pythonPackages = python2Packages; 6570 }; 6571 buildbot-ui = buildbot.withPlugins (with self.buildbot-plugins; [ www ]); 6572 + buildbot-full = buildbot.withPlugins (with self.buildbot-plugins; [ www console-view waterfall-view grid-view ]); 6573 6574 buildkite-agent = callPackage ../development/tools/continuous-integration/buildkite-agent { }; 6575