Age | Commit message (Collapse) | Author | Files | Lines |
|
Submitting a build with a branch containing a slash (which is common
for my branches) returns this error:
Invalid tag name, tags must use lowercase alphanumeric characters,
underscores, dashes, or dots
This commit replaces all slashes with underscores to work around that.
|
|
Since besadii is effectively the entire post-receive hook, it also
needs to do the entire job of the hook.
|
|
|
|
|
|
Parses the input passed to besadii from git to extract ref updates and
trigger builds.
|
|
|
|
|
|
Refactors //ops/sync-gcsr which was previously responsible for
synchronising the git repository between GCSR and the git.tazj.in cgit
instance to simply be responsible for triggering builds on sourcehut.
This program is intended to run as a git post-update hook.
Note: Not yet feature complete, as interpolation of concrete git
values and also sourcehut secrets is missing.
|