release: block on aarch64
on *-darwin
channels (#262038)
This commit is contained in:
commit
4e73fc3d53
@ -87,55 +87,101 @@ let
|
||||
lib-tests = import ../../lib/tests/release.nix { inherit pkgs; };
|
||||
pkgs-lib-tests = import ../pkgs-lib/tests { inherit pkgs; };
|
||||
|
||||
darwin-tested = if supportDarwin.x86_64 then pkgs.releaseTools.aggregate
|
||||
darwin-tested = if supportDarwin.x86_64 || supportDarwin.aarch64 then pkgs.releaseTools.aggregate
|
||||
{ name = "nixpkgs-darwin-${jobs.tarball.version}";
|
||||
meta.description = "Release-critical builds for the Nixpkgs darwin channel";
|
||||
constituents =
|
||||
[ jobs.tarball
|
||||
jobs.release-checks
|
||||
jobs.cabal2nix.x86_64-darwin
|
||||
jobs.ghc.x86_64-darwin
|
||||
jobs.git.x86_64-darwin
|
||||
jobs.go.x86_64-darwin
|
||||
jobs.mariadb.x86_64-darwin
|
||||
jobs.nix.x86_64-darwin
|
||||
jobs.nixpkgs-review.x86_64-darwin
|
||||
jobs.nix-info.x86_64-darwin
|
||||
jobs.nix-info-tested.x86_64-darwin
|
||||
jobs.openssh.x86_64-darwin
|
||||
jobs.openssl.x86_64-darwin
|
||||
jobs.pandoc.x86_64-darwin
|
||||
jobs.postgresql.x86_64-darwin
|
||||
jobs.python3.x86_64-darwin
|
||||
jobs.ruby.x86_64-darwin
|
||||
jobs.rustc.x86_64-darwin
|
||||
# blocking ofBorg CI 2020-02-28
|
||||
# jobs.stack.x86_64-darwin
|
||||
jobs.stdenv.x86_64-darwin
|
||||
jobs.vim.x86_64-darwin
|
||||
jobs.cachix.x86_64-darwin
|
||||
jobs.darwin.linux-builder.x86_64-darwin
|
||||
constituents = [
|
||||
jobs.tarball
|
||||
jobs.release-checks
|
||||
]
|
||||
++ optionals supportDarwin.x86_64 [
|
||||
jobs.cabal2nix.x86_64-darwin
|
||||
jobs.ghc.x86_64-darwin
|
||||
jobs.git.x86_64-darwin
|
||||
jobs.go.x86_64-darwin
|
||||
jobs.mariadb.x86_64-darwin
|
||||
jobs.nix.x86_64-darwin
|
||||
jobs.nixpkgs-review.x86_64-darwin
|
||||
jobs.nix-info.x86_64-darwin
|
||||
jobs.nix-info-tested.x86_64-darwin
|
||||
jobs.openssh.x86_64-darwin
|
||||
jobs.openssl.x86_64-darwin
|
||||
jobs.pandoc.x86_64-darwin
|
||||
jobs.postgresql.x86_64-darwin
|
||||
jobs.python3.x86_64-darwin
|
||||
jobs.ruby.x86_64-darwin
|
||||
jobs.rustc.x86_64-darwin
|
||||
# blocking ofBorg CI 2020-02-28
|
||||
# jobs.stack.x86_64-darwin
|
||||
jobs.stdenv.x86_64-darwin
|
||||
jobs.vim.x86_64-darwin
|
||||
jobs.cachix.x86_64-darwin
|
||||
jobs.darwin.linux-builder.x86_64-darwin
|
||||
|
||||
# UI apps
|
||||
# jobs.firefox-unwrapped.x86_64-darwin
|
||||
jobs.qt5.qtmultimedia.x86_64-darwin
|
||||
jobs.inkscape.x86_64-darwin
|
||||
jobs.gimp.x86_64-darwin
|
||||
jobs.emacs.x86_64-darwin
|
||||
jobs.wireshark.x86_64-darwin
|
||||
jobs.transmission_3-gtk.x86_64-darwin
|
||||
jobs.transmission_4-gtk.x86_64-darwin
|
||||
# UI apps
|
||||
# jobs.firefox-unwrapped.x86_64-darwin
|
||||
jobs.qt5.qtmultimedia.x86_64-darwin
|
||||
jobs.inkscape.x86_64-darwin
|
||||
jobs.gimp.x86_64-darwin
|
||||
jobs.emacs.x86_64-darwin
|
||||
jobs.wireshark.x86_64-darwin
|
||||
jobs.transmission_3-gtk.x86_64-darwin
|
||||
jobs.transmission_4-gtk.x86_64-darwin
|
||||
|
||||
# Tests
|
||||
/*
|
||||
jobs.tests.cc-wrapper.default.x86_64-darwin
|
||||
jobs.tests.cc-wrapper.llvmPackages.clang.x86_64-darwin
|
||||
jobs.tests.cc-wrapper.llvmPackages.libcxx.x86_64-darwin
|
||||
jobs.tests.stdenv-inputs.x86_64-darwin
|
||||
jobs.tests.macOSSierraShared.x86_64-darwin
|
||||
jobs.tests.stdenv.hooks.patch-shebangs.x86_64-darwin
|
||||
*/
|
||||
];
|
||||
# Tests
|
||||
/*
|
||||
jobs.tests.cc-wrapper.default.x86_64-darwin
|
||||
jobs.tests.cc-wrapper.llvmPackages.clang.x86_64-darwin
|
||||
jobs.tests.cc-wrapper.llvmPackages.libcxx.x86_64-darwin
|
||||
jobs.tests.stdenv-inputs.x86_64-darwin
|
||||
jobs.tests.macOSSierraShared.x86_64-darwin
|
||||
jobs.tests.stdenv.hooks.patch-shebangs.x86_64-darwin
|
||||
*/
|
||||
]
|
||||
++ optionals supportDarwin.aarch64 [
|
||||
jobs.cabal2nix.aarch64-darwin
|
||||
jobs.ghc.aarch64-darwin
|
||||
jobs.git.aarch64-darwin
|
||||
jobs.go.aarch64-darwin
|
||||
jobs.mariadb.aarch64-darwin
|
||||
jobs.nix.aarch64-darwin
|
||||
jobs.nixpkgs-review.aarch64-darwin
|
||||
jobs.nix-info.aarch64-darwin
|
||||
jobs.nix-info-tested.aarch64-darwin
|
||||
jobs.openssh.aarch64-darwin
|
||||
jobs.openssl.aarch64-darwin
|
||||
jobs.pandoc.aarch64-darwin
|
||||
jobs.postgresql.aarch64-darwin
|
||||
jobs.python3.aarch64-darwin
|
||||
jobs.ruby.aarch64-darwin
|
||||
jobs.rustc.aarch64-darwin
|
||||
# blocking ofBorg CI 2020-02-28
|
||||
# jobs.stack.aarch64-darwin
|
||||
jobs.stdenv.aarch64-darwin
|
||||
jobs.vim.aarch64-darwin
|
||||
jobs.cachix.aarch64-darwin
|
||||
jobs.darwin.linux-builder.aarch64-darwin
|
||||
|
||||
# UI apps
|
||||
# jobs.firefox-unwrapped.aarch64-darwin
|
||||
jobs.qt5.qtmultimedia.aarch64-darwin
|
||||
jobs.inkscape.aarch64-darwin
|
||||
jobs.gimp.aarch64-darwin
|
||||
jobs.emacs.aarch64-darwin
|
||||
jobs.wireshark.aarch64-darwin
|
||||
jobs.transmission_3-gtk.aarch64-darwin
|
||||
jobs.transmission_4-gtk.aarch64-darwin
|
||||
|
||||
# Tests
|
||||
/*
|
||||
jobs.tests.cc-wrapper.default.aarch64-darwin
|
||||
jobs.tests.cc-wrapper.llvmPackages.clang.aarch64-darwin
|
||||
jobs.tests.cc-wrapper.llvmPackages.libcxx.aarch64-darwin
|
||||
jobs.tests.stdenv-inputs.aarch64-darwin
|
||||
jobs.tests.macOSSierraShared.aarch64-darwin
|
||||
jobs.tests.stdenv.hooks.patch-shebangs.aarch64-darwin
|
||||
*/
|
||||
];
|
||||
} else null;
|
||||
|
||||
unstable = pkgs.releaseTools.aggregate
|
||||
|
Loading…
Reference in New Issue
Block a user