Hydra: Difference between revisions

imported>Makefu
add resources
imported>Makefu
No edit summary
Line 22: Line 22:


=== Web Config ===
=== Web Config ===
Hydra will provide the web interface [http://localhost:3000/ at localhost] port 3000.
Hydra will provide the web interface [http://localhost:3000/ at localhost] port 3000. However you need to create a new admin user (as unix user <code>hydra</code>) before being able to perform any changes:
<syntaxHighlight lang=bash>
$ hydra-create-user alice --full-name 'Alice Q. User' \
    --email-address 'alice@example.org' --password foobar --role admin
</syntaxHighlight>
 
=== Build a single Package from nixpkgs ===
TODO
 
== Internals ==
== Internals ==


Line 28: Line 36:
This subsection provides an overview of the Hydra-specific definitions and how to configure them.
This subsection provides an overview of the Hydra-specific definitions and how to configure them.


* Job Set: TODO
* Project: A cluster of Jobs which are all coming from a single input (like a git checkout), the first thing you will need to create.
* Job Set:  
* Release Set: TODO
* Release Set: TODO
* Build Job: TODO
* Build Job: TODO