Skip to content

project-everest/everest-nix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Everest

This repository contains Nix code for Project Everest and configuration for the Hydra based CI

It features three flakes:

  • projects/ contains build recipes and hydra jobs definitions for the different parts of the project.

  • hydra-helpers/ contains Nix helpers, notably hydra-helpers/lib.nix exposes makeGitHubJobsets which produces spec.json declarative jobsets files.

  • server-configuration/ contains the server configuration for the machine running Hydra. We use a patched version of Hydra. server-configuration/hydra-patches contains two patches:

    • gh-webhook.diff, the PR NixOS/hydra#1207 that adds support for some webhooks;
    • eval-badly-locked-flakes.diff, that allow Hydra for building flakes whose lockfile requires an update.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published