terraform/hydra-projects.tf: Use flake based hydraJobs from emacs-overlay

This commit is contained in:
adisbladis 2023-06-01 11:45:53 +12:00
parent 77a32313e9
commit 67cb2115bf

View file

@ -35,12 +35,23 @@ resource "hydra_project" "emacs_overlay" {
owner = "admin" owner = "admin"
enabled = true enabled = true
visible = true visible = true
}
declarative { resource "hydra_jobset" "emacs_overlay" {
file = "hydra/spec.json" project = hydra_project.emacs_overlay.name
type = "git" state = "enabled"
value = "https://github.com/nix-community/emacs-overlay" visible = true
} name = "master"
type = "flake"
description = "master branch"
flake_uri = "github:nix-community/emacs-overlay"
check_interval = 1800
scheduling_shares = 3000
keep_evaluations = 3
email_notifications = false
} }
resource "hydra_project" "simple_nixos_mailserver" { resource "hydra_project" "simple_nixos_mailserver" {