From da442d42e969172f4b13f99a28e8d38ea06b1706 Mon Sep 17 00:00:00 2001
From: zowoq <59103226+zowoq@users.noreply.github.com>
Date: Sun, 27 Oct 2024 23:39:15 +1000
Subject: [PATCH] terraform/hydra-projects: add microvm.nix

---
 terraform/hydra-projects.tf | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/terraform/hydra-projects.tf b/terraform/hydra-projects.tf
index 5f42ab9..ee6c0f9 100644
--- a/terraform/hydra-projects.tf
+++ b/terraform/hydra-projects.tf
@@ -69,3 +69,30 @@ resource "hydra_project" "simple_nixos_mailserver" {
     value = "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver"
   }
 }
+
+resource "hydra_project" "microvm_nix" {
+  name         = "microvm-nix"
+  display_name = "MicroVM.nix"
+  description  = "NixOS MicroVMs"
+  homepage     = "https://github.com/astro/microvm.nix"
+  owner        = "admin"
+  enabled      = true
+  visible      = true
+}
+
+resource "hydra_jobset" "microvm_nix" {
+  project     = hydra_project.microvm_nix.name
+  state       = "disabled"
+  visible     = true
+  name        = "main"
+  type        = "flake"
+  description = "main branch"
+
+  flake_uri = "github:astro/microvm.nix"
+
+  check_interval    = 1800
+  scheduling_shares = 3000
+  keep_evaluations  = 1
+
+  email_notifications = false
+}