diff options
author | Benjamin Staffin <ben@folsomlabs.com> | 2015-04-29 19:14:40 -0700 |
---|---|---|
committer | Benjamin Staffin <ben@folsomlabs.com> | 2015-05-03 10:58:17 -0700 |
commit | 3a371528bb4d5265e53bd021c4fa04e5c3233333 (patch) | |
tree | 62601c2aa2355e18e7c544365d0f831107fecbf1 /pkgs/development/tools/continuous-integration | |
parent | ba50d4840063bcc8cd662c48262c90102ec7132a (diff) | |
download | nixlib-3a371528bb4d5265e53bd021c4fa04e5c3233333.tar nixlib-3a371528bb4d5265e53bd021c4fa04e5c3233333.tar.gz nixlib-3a371528bb4d5265e53bd021c4fa04e5c3233333.tar.bz2 nixlib-3a371528bb4d5265e53bd021c4fa04e5c3233333.tar.lz nixlib-3a371528bb4d5265e53bd021c4fa04e5c3233333.tar.xz nixlib-3a371528bb4d5265e53bd021c4fa04e5c3233333.tar.zst nixlib-3a371528bb4d5265e53bd021c4fa04e5c3233333.zip |
New package: jenkins-job-builder
Diffstat (limited to 'pkgs/development/tools/continuous-integration')
-rw-r--r-- | pkgs/development/tools/continuous-integration/jenkins-job-builder/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/tools/continuous-integration/jenkins-job-builder/default.nix b/pkgs/development/tools/continuous-integration/jenkins-job-builder/default.nix new file mode 100644 index 000000000000..31ab75947dfd --- /dev/null +++ b/pkgs/development/tools/continuous-integration/jenkins-job-builder/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchurl, pythonPackages, buildPythonPackage, git }: + +let + upstreamName = "jenkins-job-builder"; + version = "1.2.0"; + +in + +buildPythonPackage rec { + name = "${upstreamName}-${version}"; + namePrefix = ""; # Don't prepend "pythonX.Y-" to the name + + src = fetchurl { + url = "https://pypi.python.org/packages/source/j/${upstreamName}/${name}.tar.gz"; + sha256 = "09nxdhb0ilxpmk5gbvik6kj9b6j718j5an903dpcvi3r6vzk9b3p"; + }; + + pythonPath = with pythonPackages; [ pip six pyyaml pbr python-jenkins ]; + doCheck = false; # Requires outdated Sphinx + + meta = { + description = "System for configuring Jenkins jobs using simple YAML files"; + homepage = http://ci.openstack.org/jjb.html; + license = stdenv.lib.licenses.asl20; + }; +} |