!QCCCSJHEsTIfozrZxz:nixos.org

Nix + Go

226 Members
Go packaging for and with Nixpkgs. | Be excellent to each other.47 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
5 Apr 2024
@qbit:tapenet.org@qbit:tapenet.org Frédéric Christ: vendor will for sure be the least friction 14:29:53
@qbit:tapenet.org@qbit:tapenet.orgyou can add some stuff to nix.conf.. but that's not very reproducible across a team14:30:11
@qbit:tapenet.org@qbit:tapenet.org look for access-tokens in man nix.conf 14:30:53
@frederic:scs.ems.hostFrédéric Christ
In reply to @qbit:tapenet.org
you can add some stuff to nix.conf.. but that's not very reproducible across a team
That would be a problem. I'd favour a solution that works on dev machines as well as in pipelines.
14:43:44
@qbit:tapenet.org@qbit:tapenet.orgthat'd be vendor afaik14:44:08
@frederic:scs.ems.hostFrédéric Christ For rust, I think crane solved that very well. Haven't had any issues with private repositories there yet. 15:27:00
@frederic:scs.ems.hostFrédéric Christ * qbit: For rust, I think crane solved that very well. Haven't had any issues with private repositories there yet. 15:27:06
@qbit:tapenet.org@qbit:tapenet.orgi think there are other tools for go to do similar.. but I am not familiar with them15:27:48
@frederic:scs.ems.hostFrédéric Christ There's gomod2nix but it seems a bit unmaintained. 15:30:23
@diamondburned:matrix.orgdiamond (it/its)I believe it is possible to enforce ssh info via env vars but that's impure 15:30:35
@diamondburned:matrix.orgdiamond (it/its)
In reply to @frederic:scs.ems.host
There's gomod2nix but it seems a bit unmaintained.
I don't think this would've helped, it's really just another way to checksum dependencies and has less to do with fetching them somehow
15:31:03
@diamondburned:matrix.orgdiamond (it/its)perhaps this could be useful: https://discourse.nixos.org/t/git-buildgomodule-private-repositories/5167/7?u=diamondburned15:32:29
@diamondburned:matrix.orgdiamond (it/its)I opened this Discourse back in 201915:32:42
@diamondburned:matrix.orgdiamond (it/its)unrelated but kinda crazy to think I would see tomberek like 4 years after that without even remembering I made this post lol15:33:24
@alexou:femtodata.comAlex Ou joined the room.17:53:37
@jrick:zettaport.comjrickhttps://github.com/NixOS/nixpkgs/pull/301373 why was this merged directly into staging branch instead of master?18:18:51
@jrick:zettaport.comjricksecurity policy maybe?18:19:48
@sumner:nevarro.spaceSumner EvansI think to avoid massive amounts of rebuilds18:21:16
@jrick:zettaport.comjricki see some other go updates were merged to master first, and i think staging is preferably used over master to reduce rebuilds18:35:23
@qbit:tapenet.org@qbit:tapenet.orgit all depends on the number of rebuilds19:36:20
@qbit:tapenet.org@qbit:tapenet.orgsome of the other updates are for non-default versions of go.. so they only have like 10 things dependent on them19:36:38
7 Apr 2024
@fractivore:cyberia.clubsymys changed their display name from symys to symyƨ.07:58:17
@fractivore:cyberia.clubsymys changed their display name from symyƨ to sγmγƨ.08:01:04
@fractivore:cyberia.clubsymys changed their display name from sγmγƨ to SYMYƧ.08:08:40
11 Apr 2024
@withoutwithin:matrix.org@withoutwithin:matrix.org joined the room.21:26:50
17 Apr 2024
@k900:0upti.meK900 ⚡️ changed their display name from K900 ⚡️ to K9Ö0.17:16:42

Show newer messages


Back to Room ListRoom Version: 9