summaryrefslogtreecommitdiffstats
path: root/release.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2013-10-24 18:11:04 (GMT)
committerEelco Dolstra <eelco.dolstra@logicblox.com>2013-10-24 18:11:04 (GMT)
commit02c4ffa5550a3e35f62ae0bfed4c08812e66bf24 (patch)
tree3c61583ef94e6974ffb4aaa62a6d8247178bce60 /release.nix
parent845860d053dfd02d4e988b5eccd76d41802604a3 (diff)
downloadpatchelf-02c4ffa5550a3e35f62ae0bfed4c08812e66bf24.zip
patchelf-02c4ffa5550a3e35f62ae0bfed4c08812e66bf24.tar.gz
patchelf-02c4ffa5550a3e35f62ae0bfed4c08812e66bf24.tar.bz2
Add an aggregate job
Diffstat (limited to 'release.nix')
-rw-r--r--release.nix21
1 files changed, 20 insertions, 1 deletions
diff --git a/release.nix b/release.nix
index 97ed0e7..b852014 100644
--- a/release.nix
+++ b/release.nix
@@ -32,7 +32,7 @@ let
};
- build = pkgs.lib.genAttrs [ "x86_64-linux" "i686-linux" "x86_64-freebsd" "i686-freebsd" "x86_64-darwin" "i686-solaris" "i686-cygwin" ] (system:
+ build = pkgs.lib.genAttrs [ "x86_64-linux" "i686-linux" "x86_64-freebsd" "i686-freebsd" "x86_64-darwin" /* "i686-solaris" "i686-cygwin" */ ] (system:
with import <nixpkgs> { inherit system; };
@@ -101,6 +101,25 @@ let
deb_ubuntu1310x86_64 = makeDeb_x86_64 (diskImages: diskImages.ubuntu1310x86_64) 90;
+ release = pkgs.releaseTools.aggregate
+ { name = "patchelf-${tarball.version}";
+ constituents =
+ [ tarball
+ build.x86_64-linux
+ build.i686-linux
+ build.x86_64-freebsd
+ build.i686-freebsd
+ build.x86_64-darwin
+ rpm_fedora19i386
+ rpm_fedora19x86_64
+ deb_debian7i386
+ deb_debian7x86_64
+ deb_ubuntu1310i386
+ deb_ubuntu1310x86_64
+ ];
+ meta.description = "Release-critical builds";
+ };
+
};