====== Hydra ====== ---- dataentry service ---- service-urls_urls : http://hydra.hamburg.ccc.de host-fqdn : hydra-intern.hamburg.ccc.de netbox-link_url : http://https://netbox.hamburg.ccc.de/virtualization/virtual-machines/70/ server_page : infrastructure:servers:chaosknoten maintainers : june ccchh-id-integration_yesno : false ---- ===== Description ===== Hydra is a build/CI service based on nix. It is used to automatically build our nix infra. ===== Configuration ===== Hydra is itself configured [[https://git.hamburg.ccc.de/CCCHH/nix-infra/src/branch/main/config/hosts/hydra|in the nix-infra repository]]. Furthermore the following configurations/integrations exist: * A chaos-admin user exists for administering Hydra with the credentials accessible for the infra team in pass. * Hydra has been configured to build the nix-infra repo [[https://hydra.hamburg.ccc.de/project/nix-infra|in a project called nix-infra]]. [[https://hydra.hamburg.ccc.de/jobset/nix-infra/main#tabs-jobs|The jobs for the main branch can be found here.]] * The hydra periodically checks the nix-infra repo for changes and then re-evaluates and builds the repo, if needed.