about summary refs log tree commit diff
path: root/flake.nix
diff options
context:
space:
mode:
authorVika <vika@fireburn.ru>2023-07-09 01:39:58 +0300
committerVika <vika@fireburn.ru>2023-07-09 01:39:58 +0300
commita863a2b27902d2d8b87dae07c03f94e96d06d92b (patch)
tree960487de597f02f28b44d77966189d86d885e43c /flake.nix
parent63148c502c11fcbe99f335c5d214fba84eda1c1c (diff)
Implement Postgres backend
A single giga-commit that took me weeks to produce. I know, this is
not exactly the best thing ever — but I wanted to experiment first
before "committing" to the implementation, so that I would produce the
best solution.
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index bb4ef65..e258dc4 100644
--- a/flake.nix
+++ b/flake.nix
@@ -34,6 +34,7 @@
         inherit (pkgs.nodePackages) typescript;
         nixosTests = {
           smokeTest = self.checks.${system}.nixos-test;
+          postgresSmokeTest = self.checks.${system}.nixos-test-postgres;
         };
       };
       default = self.packages.${system}.kittybox;
@@ -43,6 +44,7 @@
       kittybox = self.packages.${system}.kittybox;
       distributed-test = pkgs.nixosTest (import ./distributed-test.nix self);
       nixos-test = pkgs.nixosTest (import ./smoke-test.nix self);
+      nixos-test-postgres = pkgs.nixosTest (import ./postgres-smoke-test.nix self);
       dockerContainer = pkgs.callPackage ./docker.nix {
         inherit (self.packages.${system}) kittybox;
         rev = self.rev or "development";