| 27 Sep 2024 |
Sandro | IIRC in the last corner of my brain I also saved that those mails where put into the spam directory | 14:44:32 |
@asymmetric:matrix.dapp.org.uk | is a URL like this one supposed to take me to the last successful build, or the latest build? | 14:48:55 |
@asymmetric:matrix.dapp.org.uk | looking at e.g. https://hydra.nixos.org/job/nixpkgs/trunk/rippled.x86_64-linux/:
/latest takes me to https://hydra.nixos.org/build/259389382
- but the actual latest build is https://hydra.nixos.org/build/271754130
| 14:50:03 |
| @austreelis:the-apothecary.club left the room. | 16:09:06 |
| elikoga set a profile picture. | 16:27:32 |
@asymmetric:matrix.dapp.org.uk | btw i think the something equivalent to the job endpoint does exist:
curl -s -L -H 'Accept: application/json' "https://hydra.nixos.org/api/latestbuilds?nr=1&project=nixpkgs&jobset=trunk&job=taler-merchant.x86_64-linux"
contrary to what the docs say, there does seem to be a whole api endpoint at a separate url than the webpage (see above)
| 20:04:00 |
@asymmetric:matrix.dapp.org.uk | * btw i think that something functionally equivalent to a job endpoint does exist:
curl -s -L -H 'Accept: application/json' "https://hydra.nixos.org/api/latestbuilds?nr=1&project=nixpkgs&jobset=trunk&job=taler-merchant.x86_64-linux"
contrary to what the docs say, there does seem to be a whole api endpoint at a separate url than the webpage (see above)
| 20:04:14 |
@asymmetric:matrix.dapp.org.uk | * btw i think that something functionally equivalent to a job endpoint does exist:
❯ curl -s -L -H 'Accept: application/json' "https://hydra.nixos.org/api/latestbuilds?nr=1&project=nixpkgs&jobset=trunk&job=taler-merchant.x86_64-linux"
[{"timestamp":1726685143,"id":272888968,"nixname":"taler-merchant-0.13.0","buildstatus":0,"job":"taler-merchant.x86_64-linux","project":"nixpkgs","finished":1,"system":"x86_64-linux","jobset":"trunk"}]⏎
contrary to what the docs say, there does seem to be a whole api endpoint at a separate url than the webpage (see above)
| 20:04:28 |
@asymmetric:matrix.dapp.org.uk | * btw i think that something functionally equivalent to a job endpoint does exist:
❯ curl -s "https://hydra.nixos.org/api/latestbuilds?nr=1&project=nixpkgs&jobset=trunk&job=taler-merchant.x86_64-linux"
[{"timestamp":1726685143,"id":272888968,"nixname":"taler-merchant-0.13.0","buildstatus":0,"job":"taler-merchant.x86_64-linux","project":"nixpkgs","finished":1,"system":"x86_64-linux","jobset":"trunk"}]⏎
contrary to what the docs say, there does seem to be a whole api endpoint at a separate url than the webpage (see above)
| 20:07:57 |
| 28 Sep 2024 |
| @belak:matrix.org joined the room. | 06:03:22 |
@asymmetric:matrix.dapp.org.uk | In reply to @asymmetric:matrix.dapp.org.uk
btw i think that something functionally equivalent to a job endpoint does exist:
❯ curl -s "https://hydra.nixos.org/api/latestbuilds?nr=1&project=nixpkgs&jobset=trunk&job=taler-merchant.x86_64-linux"
[{"timestamp":1726685143,"id":272888968,"nixname":"taler-merchant-0.13.0","buildstatus":0,"job":"taler-merchant.x86_64-linux","project":"nixpkgs","finished":1,"system":"x86_64-linux","jobset":"trunk"}]⏎
contrary to what the docs say, there does seem to be a whole api endpoint at a separate url than the webpage (see above)
i guess what i'm asking is, can i rely on this endpoint sticking around, or is it part of some private/unstable API that will be removed? | 10:43:40 |
@belak:matrix.org | Are there any good tutorials for using Hydra? I've been debating between Hydra and Woodpecker for personal CI and figured I'd use hydra but most of the docs I've seen so far are just how to enable the service and get an admin set up - nothing about projects or jobsets or how to actually configure it. | 15:02:20 |
K900 | Don't | 15:02:28 |
K900 | Hydra is a NixOS sized solution for a NixOS sized problem | 15:02:36 |
K900 | It's not a good fit for personal CI | 15:02:45 |
@belak:matrix.org | Fair enough | 15:04:53 |
hacker1024 | Eh, with declarative jobsets it's not too bad once you get over the learning curve. It has a built in binary cache server and everything | 15:05:43 |
magic_rb | In reply to @belak:matrix.org Are there any good tutorials for using Hydra? I've been debating between Hydra and Woodpecker for personal CI and figured I'd use hydra but most of the docs I've seen so far are just how to enable the service and get an admin set up - nothing about projects or jobsets or how to actually configure it. Shameless plug but try looking at buildbot-nix, its a small sized ci for small problems | 15:27:10 |
@belak:matrix.org | Oh nice | 15:28:10 |
@belak:matrix.org | I guess there's also hercules? I'll look into buildbot and hercules. | 15:47:18 |
@belak:matrix.org | In reply to @magic_rb:matrix.redalder.org Shameless plug but try looking at buildbot-nix, its a small sized ci for small problems Is there a way to require confirmation before running PRs from untrusted users? | 16:31:54 |
| rajudev joined the room. | 22:15:06 |
| 1 Oct 2024 |
| -_o joined the room. | 21:00:33 |
| 3 Oct 2024 |
| @midirhee12:tchncs.de joined the room. | 12:58:30 |
| 4 Oct 2024 |
| soopyc (she/it) joined the room. | 08:48:19 |
| 5 Oct 2024 |
| magic_rb changed their profile picture. | 22:17:00 |
| 6 Oct 2024 |
| Nikolay Kolev changed their profile picture. | 00:17:30 |
| 7 Oct 2024 |
| Sam Lehman changed their profile picture. | 14:24:57 |
| 8 Oct 2024 |
| schuelermine changed their profile picture. | 16:32:04 |
| 9 Oct 2024 |
| schuelermine changed their profile picture. | 23:46:53 |