diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2021-10-01 17:03:32 +0200 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2021-10-01 17:03:32 +0200 |
commit | 10703a8c926e182311cdf538937517db33f4261c (patch) | |
tree | 63b2b928d673cd77e109347f1d6b468848af5fc4 /nixos/tests/nextcloud/default.nix | |
parent | 66edc1e84625ed5b4bed5868f4093a570a822c2e (diff) | |
download | nixpkgs-10703a8c926e182311cdf538937517db33f4261c.tar nixpkgs-10703a8c926e182311cdf538937517db33f4261c.tar.gz nixpkgs-10703a8c926e182311cdf538937517db33f4261c.tar.bz2 nixpkgs-10703a8c926e182311cdf538937517db33f4261c.tar.lz nixpkgs-10703a8c926e182311cdf538937517db33f4261c.tar.xz nixpkgs-10703a8c926e182311cdf538937517db33f4261c.tar.zst nixpkgs-10703a8c926e182311cdf538937517db33f4261c.zip |
nixos/nextcloud: run tests against each Nextcloud instance
Diffstat (limited to 'nixos/tests/nextcloud/default.nix')
-rw-r--r-- | nixos/tests/nextcloud/default.nix | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/nixos/tests/nextcloud/default.nix b/nixos/tests/nextcloud/default.nix index e4c7a70606c..65043e509b3 100644 --- a/nixos/tests/nextcloud/default.nix +++ b/nixos/tests/nextcloud/default.nix @@ -2,8 +2,20 @@ config ? {}, pkgs ? import ../../.. { inherit system config; } }: -{ - basic = import ./basic.nix { inherit system pkgs; }; - with-postgresql-and-redis = import ./with-postgresql-and-redis.nix { inherit system pkgs; }; - with-mysql-and-memcached = import ./with-mysql-and-memcached.nix { inherit system pkgs; }; -} + +with pkgs.lib; + +foldl + (matrix: ver: matrix // { + "basic${toString ver}" = import ./basic.nix { inherit system pkgs; nextcloudVersion = ver; }; + "with-postgresql-and-redis${toString ver}" = import ./with-postgresql-and-redis.nix { + inherit system pkgs; + nextcloudVersion = ver; + }; + "with-mysql-and-memcached${toString ver}" = import ./with-mysql-and-memcached.nix { + inherit system pkgs; + nextcloudVersion = ver; + }; + }) + {} + [ 20 21 22 ] |