1{ system ? builtins.currentSystem,
2 config ? {},
3 pkgs ? import ../../.. { inherit system config; }
4}:
5
6with pkgs.lib;
7
8foldl
9 (matrix: ver: matrix // {
10 "basic${toString ver}" = import ./basic.nix { inherit system pkgs; nextcloudVersion = ver; };
11 "with-postgresql-and-redis${toString ver}" = import ./with-postgresql-and-redis.nix {
12 inherit system pkgs;
13 nextcloudVersion = ver;
14 };
15 "with-mysql-and-memcached${toString ver}" = import ./with-mysql-and-memcached.nix {
16 inherit system pkgs;
17 nextcloudVersion = ver;
18 };
19 })
20 {}
21 [ 21 22 ]