From 43f4ffd686ca1a821c05a00945b5ff70a086b574 Mon Sep 17 00:00:00 2001
From: Antoine Eiche <lewo@abesis.fr>
Date: Fri, 17 Apr 2020 23:11:02 +0200
Subject: [PATCH] hydra: add emacs overlay declarative project

---
 build01/configuration.nix              |  1 +
 build01/hydra-declarative-projects.nix | 13 +++++++++++++
 2 files changed, 14 insertions(+)
 create mode 100644 build01/hydra-declarative-projects.nix

diff --git a/build01/configuration.nix b/build01/configuration.nix
index 45a9c3d..8bef645 100644
--- a/build01/configuration.nix
+++ b/build01/configuration.nix
@@ -11,6 +11,7 @@ in
     ./buildkite.nix
     ./gitlab.nix
     ./hydra.nix
+    ./hydra-declarative-projects.nix
     ./cache.nix
     ./nixpkgs-update.nix
 
diff --git a/build01/hydra-declarative-projects.nix b/build01/hydra-declarative-projects.nix
new file mode 100644
index 0000000..ad989f4
--- /dev/null
+++ b/build01/hydra-declarative-projects.nix
@@ -0,0 +1,13 @@
+{ lib, pkgs, config, ... }:
+
+{
+  services.hydra.declarativeProjects = {
+    emacs-overlay = {
+      displayName = "Emacs Overlay";
+      inputValue = "https://github.com/nix-community/emacs-overlay";
+      specFile = "hydra/spec.json";
+      description = "Bleeding edge emacs overlay";
+      homepage = "https://github.com/nix-community/emacs-overlay";
+    };
+  };
+}