guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Arun Isaac Presentation on guix-forge this Saturday


From: Christine Lemmer-Webber
Subject: Re: Arun Isaac Presentation on guix-forge this Saturday
Date: Tue, 16 Aug 2022 08:25:32 -0400
User-agent: mu4e 1.8.7; emacs 28.1

Ludovic Courtès <ludo@gnu.org> writes:

> Hello Arun!
>
> Too bad I missed the event on Saturday.
>
> Arun Isaac <arunisaac@systemreboot.net> skribis:
>
>> guix-forge is a Guix service that, ambitiously, tries to reproduce a
>> sourcehut, GitHub or GitLab like code forge, but using only
>> off-the-shelf components like cgit, laminar, public-inbox, etc. The idea
>> is to enable users to write a few lines of Guix operating-system
>> configuration code, and have an entire code forge deployed and
>> ready. guix-forge is similar to projects like FreedomBox, YunoHost and
>> Mail-in-a-Box, but for code forges and built on the rock-solid
>> foundation that is Guix.
>
> This is really nice.  I like the idea of having easy deployment through
> a Guix service, and of composing existing tools.  (It’d even be worth a
> blog post, hint hint ;-))
>
>> For now, only the laminar CI feature is in place. In the presentation, I
>> will show a setup of laminar CI with guix-forge. On every git commit to
>> a project repo, the CI will
>> - automatically run tests for the project
>> - build and deploy a static project website
>>
>> If you would like to take a sneak peek of a guix-forge configuration,
>> there is a simple example in the Tutorial section of the manual at
>> https://guix-forge.systemreboot.net/manual/dev/en/
>>
>> For a more complex real world configuration that, among other things,
>> does continuous deployment of a web service, you can look at the
>> guix-forge configuration for genenetwork.org at
>> https://git.genenetwork.org/arunisaac/genenetwork-machines . The Laminar
>> CI deployed by this configuration is at https://ci.genenetwork.org/
>
> Neat.  I wonder if there could be a more Guiley flavor of guix-forge,
> for instance with Gitile instead of Cgit and mumi instead of
> public-inbox (though these two are not quite equivalent).
>
> Thanks for sharing!
>
> Ludo’.

And cuirass? :)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]