mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-27 22:03:54 +03:00
pythonPackages.jenkins-job-builder: init at 1.2.0
This commit is contained in:
parent
56b293231b
commit
2c944fd4dd
@ -16059,5 +16059,40 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
jenkins-job-builder = buildPythonPackage rec {
|
||||
name = "jenkins-job-builder-1.2.0";
|
||||
disabled = ! (isPy26 || isPy27);
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/j/jenkins-job-builder/${name}.tar.gz";
|
||||
md5 = "79e44ef0d3fffc19f415d8c0caac6b7b";
|
||||
};
|
||||
|
||||
# pbr required for jenkins-job-builder is <1.0.0 while many of the test
|
||||
# dependencies require pbr>=1.1
|
||||
doCheck = false;
|
||||
|
||||
buildInputs = with self; [
|
||||
pip
|
||||
];
|
||||
|
||||
propagatedBuildInputs = with self; [
|
||||
pbr
|
||||
python-jenkins
|
||||
pyyaml
|
||||
six
|
||||
] ++ optionals isPy26 [
|
||||
argparse
|
||||
ordereddict
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Jenkins Job Builder is a system for configuring Jenkins jobs using simple YAML files stored in Git.";
|
||||
homepage = "http://docs.openstack.org/infra/system-config/jjb.html";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ garbas ];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
}; in pythonPackages
|
||||
|
Loading…
Reference in New Issue
Block a user