summaryrefslogtreecommitdiffstats
path: root/nixos/tests/gitea.nix
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2019-05-22 21:00:24 -0400
committerAaron Andersen <aaron@fosslib.net>2019-06-10 20:32:28 -0400
commit615f8b8982b26bbb1a3e202be020d27a9f205c62 (patch)
treeb5cb63bb0301e45eb510c4a0dc451a9330ab40ad /nixos/tests/gitea.nix
parent2256b5674838a7c6276fb660df7862998a4b92fe (diff)
nixos/gitea: utilize mysql|postgresql.ensureDatabases & ensureUsers to provision databases
Diffstat (limited to 'nixos/tests/gitea.nix')
-rw-r--r--nixos/tests/gitea.nix16
1 files changed, 2 insertions, 14 deletions
diff --git a/nixos/tests/gitea.nix b/nixos/tests/gitea.nix
index cccf8c7cd44f..b8ab6dabc8c1 100644
--- a/nixos/tests/gitea.nix
+++ b/nixos/tests/gitea.nix
@@ -13,18 +13,8 @@ with pkgs.lib;
machine =
{ config, pkgs, ... }:
- { services.mysql.enable = true;
- services.mysql.package = pkgs.mariadb;
- services.mysql.ensureDatabases = [ "gitea" ];
- services.mysql.ensureUsers = [
- { name = "gitea";
- ensurePermissions = { "gitea.*" = "ALL PRIVILEGES"; };
- }
- ];
-
- services.gitea.enable = true;
+ { services.gitea.enable = true;
services.gitea.database.type = "mysql";
- services.gitea.database.socket = "/run/mysqld/mysqld.sock";
};
testScript = ''
@@ -42,10 +32,8 @@ with pkgs.lib;
machine =
{ config, pkgs, ... }:
- {
- services.gitea.enable = true;
+ { services.gitea.enable = true;
services.gitea.database.type = "postgres";
- services.gitea.database.passwordFile = pkgs.writeText "db-password" "secret";
};
testScript = ''