about summary refs log tree commit diff
path: root/pkgs/servers/sunshine
diff options
context:
space:
mode:
authorMorgan Helton <mhelton@gmail.com>2024-03-30 20:07:48 -0500
committerMorgan Helton <mhelton@gmail.com>2024-03-30 20:07:48 -0500
commitc44ca352868d7c9e8ce5b1b90d7df28a28643be6 (patch)
treef53b533d7d37b2f8833a9855fe6a226e80c6c8f4 /pkgs/servers/sunshine
parentdd2c6f1840ff3919e5bbf1943d0f6995c5812bfd (diff)
sunshine: add NixOS test
Diffstat (limited to 'pkgs/servers/sunshine')
-rw-r--r--pkgs/servers/sunshine/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/servers/sunshine/default.nix b/pkgs/servers/sunshine/default.nix
index a401f318a9110..6249a61dd3766 100644
--- a/pkgs/servers/sunshine/default.nix
+++ b/pkgs/servers/sunshine/default.nix
@@ -4,6 +4,7 @@
 , autoPatchelfHook
 , makeWrapper
 , buildNpmPackage
+, nixosTests
 , cmake
 , avahi
 , libevdev
@@ -181,7 +182,10 @@ stdenv'.mkDerivation rec {
     install -Dm644 ../packaging/linux/${pname}.desktop $out/share/applications/${pname}.desktop
   '';
 
-  passthru.updateScript = ./updater.sh;
+  passthru = {
+    tests.sunshine = nixosTests.sunshine;
+    updateScript = ./updater.sh;
+  };
 
   meta = with lib; {
     description = "Sunshine is a Game stream host for Moonlight";