Commit b9655c7a authored by Valentin Reis's avatar Valentin Reis

hydra changes, readme fix.

parent 2d21b18e
# argopkgs # argopkgs
Nix-based CI with Hydra for Argo packages. Hydra is a versatile build farm. Nix-based CI with Hydra for Argo packages. Hydra is a versatile build farm.
For the moment, our instance is http://129.114.111.116:8080.
## usage
The instance is http://129.114.111.116:8080.
A list of packages available so far is at:
http://129.114.111.116:8080/jobset/argo/master#tabs-jobs
### Using the argo binary cache on a system that has the nix package manager:
```
nix-channel --add http://129.114.111.116:8080/project/argo/channel/latest argo
nix-channel --update
```
#### Installing all packaged argo software from the binary cache:
```
nix-env -iA argo
```
#### Installing a specific packaged argo software from the binary cache:
```
nix-env -iA argo.<packagename>
```
No preview for this file type
...@@ -45,7 +45,7 @@ in ...@@ -45,7 +45,7 @@ in
source = keys/id_buildfarm; source = keys/id_buildfarm;
uid = config.users.users.hydra-queue-runner.uid; uid = config.users.users.hydra-queue-runner.uid;
gid = config.users.groups.hydra.gid; gid = config.users.groups.hydra.gid;
mode = "0660"; mode = "0600";
}; };
nix = { nix = {
...@@ -71,7 +71,7 @@ in ...@@ -71,7 +71,7 @@ in
hydraURL = "http://129.114.111.116"; hydraURL = "http://129.114.111.116";
notificationSender = "hydra@example.org"; notificationSender = "hydra@example.org";
port = 8080; port = 8080;
extraConfig = "binary_cache_secret_key_file = /etc/nix/hydra.example.org-1/secret"; extraConfig = "secret-key=/etc/nix/hydra.example.org-1/secret";
buildMachinesFiles = [ "/etc/nix/machines" ]; buildMachinesFiles = [ "/etc/nix/machines" ];
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment