terraform/hydra-projects.tf: Use flake based hydraJobs from emacs-overlay
This commit is contained in:
parent
77a32313e9
commit
67cb2115bf
1 changed files with 16 additions and 5 deletions
|
@ -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" {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue