Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Adds a simple build manifest that builds everything in ci-builds.nix
and pushes results to Cachix on success.
|
|
Calls the sourcehut API at builds.sr.ht to trigger a build if the
master branch changes.
The build manifest is going to be stored in the depot too, coming up
next ...
|
|
Checks whether branches are already up-to-date before setting
references.
This also makes it possible to hook additional logic on the update
flow.
|
|
Explicitly sets all local branches to all equivalent remote branches
after each update.
Branches deleted on the remote will eventually disappear when the
container is restarted.
|
|
This is in preparation for adding more complex branch-related logic to
both functions.
|
|
This moves the various projects from "type-based" folders (such as
"services" or "tools") into more appropriate semantic folders (such as
"nix", "ops" or "web").
Deprecated projects (nixcon-demo & gotest) which only existed for
testing/demonstration purposes have been removed.
(Note: *all* builds are broken with this commit)
|