python: jenkins-job-builder: 2.6.0 -> 2.9.1

This commit is contained in:
Frederik Rietdijk 2019-02-14 08:37:18 +01:00
parent 7685f6fc74
commit 6f80a699c1

View File

@ -9,24 +9,28 @@
, six , six
, stevedore , stevedore
, isPy27 , isPy27
, fasteners
, jinja2
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "jenkins-job-builder"; pname = "jenkins-job-builder";
version = "2.6.0"; version = "2.9.1";
disabled = !isPy27; disabled = !isPy27;
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "1768b278efa8825d2549c03de6ef1d2458e741b9b7984d94db0ef3c22e608938"; sha256 = "fba5f3efe8bd06d559f06a5d3bd68da5a7395541fcd370053a8174d08519e3d0";
}; };
patchPhase = '' postPatch = ''
export HOME=$TMPDIR export HOME=$TMPDIR
''; '';
buildInputs = [ pip ]; propagatedBuildInputs = [ pbr mock python-jenkins pyyaml six stevedore fasteners jinja2 ];
propagatedBuildInputs = [ pbr mock python-jenkins pyyaml six stevedore ];
# Need to fix test deps
doCheck = false;
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Jenkins Job Builder is a system for configuring Jenkins jobs using simple YAML files stored in Git"; description = "Jenkins Job Builder is a system for configuring Jenkins jobs using simple YAML files stored in Git";