!zghijEASpYQWYFzriI:nixos.org

Hydra

389 Members
110 Servers

Load older messages


SenderMessageTime
27 May 2022
@yellovv:matrix.orgyellovv joined the room.15:16:29
28 May 2022
@bdd:mozilla.org@bdd:mozilla.org joined the room.04:19:06
@mic92:nixos.devMic92 changed their display name from Mic92 to Mic92 (Old).10:26:09
@joerg:thalheim.ioMic92 joined the room.11:30:15
@mic92:nixos.devMic92 left the room.11:30:25
29 May 2022
@kenzie:matrix.kenzi.dev@kenzie:matrix.kenzi.dev joined the room.16:36:59
30 May 2022
@florian:web3.foundationFlorian | W3F changed their display name from Florian | OoO -> 29.5. to Florian | W3F.09:03:16
@ulrikstrid:matrix.org@ulrikstrid:matrix.orgIs it possible to compare between jobsets, usecase is github PRs since there's no easy way to find failing builds in a new jobset10:52:38
@bjth:matrix.orgBryan Honof changed their profile picture.21:43:34
@ma27:nicht-so.sexyma27anythign missing to get https://github.com/NixOS/hydra/pull/1211 merged? %) 22:40:48
31 May 2022
@janne.hess:helsinki-systems.dedas_j
In reply to @ma27:nicht-so.sexy
anythign missing to get https://github.com/NixOS/hydra/pull/1211 merged? %)
A test maybe? Do you think this is testable?
06:41:28
@ma27:nicht-so.sexyma27not sure if it's that easy, AFAIU you'd need a different owner for the git repo then (on production that's hydra-queue-runner vs hydra IIRC)12:08:42
1 Jun 2022
@tinybronca:sibnsk.net@tinybronca:sibnsk.net joined the room.09:05:12
2 Jun 2022
@bjth:matrix.orgBryan Honof changed their profile picture.18:28:26
4 Jun 2022
@bdd:mozilla.org@bdd:mozilla.org set a profile picture.20:03:16
6 Jun 2022
@elikoga:matrix.flyingcircus.ioEli Kogan-Wang joined the room.00:03:29
@ultraman:mozilla.orgultraman joined the room.16:59:00
7 Jun 2022
@roberthensing:matrix.orgRobert Hensing (roberth)evaluations hasn't started for 13h; seems like something is wrong https://hydra.nixos.org/jobset/nixos/trunk-combined07:26:19
@roberthensing:matrix.orgRobert Hensing (roberth) * evaluation hasn't started for 13h; seems like something is wrong https://hydra.nixos.org/jobset/nixos/trunk-combined07:26:28
@roberthensing:matrix.orgRobert Hensing (roberth)I might have caused that with a diverging nested attrset in nixos.tests.allDrivers, I think. I've fixed that problem in master at Jun 6 20:22:26 2022 +020007:30:13
@jackdk:matrix.orgjackdk joined the room.07:54:30
@jackdk:matrix.orgjackdk I was told to re-ask my question here:
Is there any more documentation about how to make Hydra build a Flake, beyond the comment on hydraJobs in https://nixos.wiki/wiki/Flakes ?
07:54:53
@kenran_:matrix.orgkenran_
In reply to @jackdk:matrix.org
I was told to re-ask my question here:
Is there any more documentation about how to make Hydra build a Flake, beyond the comment on hydraJobs in https://nixos.wiki/wiki/Flakes ?
Hum, I'd say this is really all there is to it in a flake.nix. Or do you mean how to set up a flake project in the Hydra UI?
08:02:57
@jackdk:matrix.orgjackdk
In reply to @kenran_:matrix.org
Hum, I'd say this is really all there is to it in a flake.nix. Or do you mean how to set up a flake project in the Hydra UI?

how to set up a flake project in the Hydra UI?
This is the gap in my understanding. I can write flakes and I have set up a declarative jobset by writing a spec.json.

08:04:03
@kenran_:matrix.orgkenran_
In reply to @jackdk:matrix.org

how to set up a flake project in the Hydra UI?
This is the gap in my understanding. I can write flakes and I have set up a declarative jobset by writing a spec.json.

Ah, I think I did this by trial and error, too. I don't have a spec.json, and I don't think it's needed. Let me see if I can retrace my steps:
08:05:43
@kenran_:matrix.orgkenran_
  • Create the project (give it a name and that's enough imho)
  • Actions -> Create Jobset -> enter a flake URI, like github:my/project. In my case (private GitLab instance) it's something like git+ssh://git@gitlab.foo.de/group/projectname?ref=main. Set some of the other preferences as you like.
    jackdk is yours a private project too?
  • If your Hydra has access to the repo then everything should be working soon thereafter, nothing more needed.
08:09:45
@kenran_:matrix.orgkenran_ *
  • Create the project (give it a name and that's enough imho)
  • Actions -> Create Jobset -> enter a flake URI, like github:my/project. In my case (private GitLab instance) it's something like git+ssh://git@gitlab.foo.de/group/projectname?ref=main. Set some of the other preferences as you like.
    jackdk is yours a private (not publically accessible) project too?
  • If your Hydra has access to the repo then everything should be working soon thereafter, nothing more needed.
08:10:20
@jackdk:matrix.orgjackdkI'm thinking about how to do CI for my private/public projects because I feel a bit rude rebuilding the universe on various CI services, but I haven't actually got anything serious running.08:10:52
@kenran_:matrix.orgkenran_(Mind you I'm also a first-time Hydra user, so there might be gaps in my understanding, but so far everything is working in my end.)08:10:58
@jackdk:matrix.orgjackdk But because the flake completely specifies its inputs, ISTM that you don't need the separate spec.json to declare which inputs you want in NIX_PATH or whatever 08:11:53

Show newer messages


Back to Room ListRoom Version: 6