feat: enable per-worker local store slots #24
No reviewers
Labels
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Depends on
#23 feat: non-flakes entrypoint
lix-project/buildbot-nix
Reference: lix-project/buildbot-nix#24
Loading…
Reference in a new issue
No description provided.
Delete branch "local-stores"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is reinventing badly the Nix remote building scheduling protocol. We don't have the choice as we are trying to pass
--store
which forces us to know which target we are looking at.PosixPath
does not play well with Buildbot APIs c8ceddc6c6getProperty
464e02c4baevent.refUpdate.project
instead ofevent.project
d624e412deevent.change.project
is also a buildprop for project name 78ddc0b3e5ShellMixin
996b932b21@ -581,0 +698,4 @@
"--store",
build_store,
"--eval-store",
"ssh-ng://localhost",
does this require trusted user on localhost? or wait, are we doing this to prevent needing trusted user while still doing remote builds? am confuse
no, it doesn't anymore!
(and yes, that's correct, that's untrusted remote building!)
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.