<samueldr>
what would help in most cases is to be a bit more spammy and send a "building $attrs for $platforms" message ASAP, but then you're more spammy :/
<samueldr>
(it could also send the link for the logs streaming as it's AFAIK not provided until after one build finishes)
<gchristensen>
yeah
<LnL>
yeah, that's the main reason we've not done that yet
<infinisil>
I said it before, but I really think reports for all platforms should be a single comment
<samueldr>
» you should take care to not run those tests
<samueldr>
heh
<samueldr>
» Sketchy :)
<gchristensen>
:)
<samueldr>
FTR my week-end dip into automating macOS installs is partially a fool's errand, but I found a good middle-ground
<samueldr>
(the installer too often will beach-ball)
<gchristensen>
ack
<samueldr>
the middle-ground is interesting, you boot the installer, format disk, start Terminal.app and manually start a script, which reduces the divergences possible to one variable: the disk
<gchristensen>
ah not bad
<samueldr>
the disk formatting could be done in the script... except that I haven't found an elegant way to work with diskutil to get the right partition :/
<samueldr>
I'll be confirming this tonight, but I think this can give an installed system with SSH active, pre-made users and no manual intervention required
<gchristensen>
oh man I meant to share this in nixos-chat
<gchristensen>
in response to the brief bash convo
<samueldr>
:)
kalbasit[m] has quit [Ping timeout: 256 seconds]
infinisil has quit [Ping timeout: 256 seconds]
infinisil has joined #nixos-borg
<gchristensen>
,tofu
<{^_^}>
To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
{^_^} has quit [Remote host closed the connection]