[Libre-soc-bugs] [Bug 190] Setup Gitlab CI Runner for Kazan on a computer

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Jul 21 23:04:17 BST 2020


https://bugs.libre-soc.org/show_bug.cgi?id=190

--- Comment #15 from Cole Poirier <colepoirier at gmail.com> ---
(In reply to Jacob Lifshay from comment #14)
> status update: as far as I know, the gitlab build daemon is installed and
> connected to debian salsa.
> 
> the scripts I wrote to automatically mirror git commits from
> git.libre-soc.org work, however they are currently disabled because they
> push to salsa once a minute even if there aren't any new commits and that
> was causing problems for debian salsa.
> 
> We *really* should just add a post-receive hook to the repos in
> git.libre-soc.org to automatically push to debian salsa instead of using the
> scripts I wrote which depend on polling once per minute. We can add
> libre-soc's ssh key to the repos on debian salsa as deploy keys, allowing
> libre-soc to push without requiring a user account on debian salsa.
> 
> The Rust program to copy the build logs from debian salsa to a git repo
> works but is not deployed. the shell scripts that send out notification
> emails need to be written, they are ran by that rust program.
> 
> the build log mailing list needs to be setup.

Thanks Jacob, that's very helpful. Can you break this down into a list of
tasks? i.e. what needs to be done first and how you recommend I should do it? I
would do this myself, but I don't have your knowledge.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list