Re: Guix in Docker for automated CD/CI of complex software

2019-11-26 Thread zimoun
Hi Ludo, On Tue, 26 Nov 2019 at 10:59, Ludovic Courtès wrote: > > Obviously, it needs some love (dameon) to fit your use case. > > The way I’d do it is by doing: > > guix system docker-image config.scm [...] > Anyhow, thanks for sharing. I’ve used Guix on top of a “foreign distro” > for CI,

Re: Guix in Docker for automated CD/CI of complex software

2019-11-26 Thread Ludovic Courtès
Hi Vincente & all, zimoun skribis: > I was suggesting that maybe you can use Guix to create this image. :-) > > $ guix describe > Generation 57 Nov 25 2019 14:26:15(current) > guix b5d4d5b > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit:

Re: Guix in Docker for automated CD/CI of complex software

2019-11-25 Thread zimoun
Hi, On Fri, 22 Nov 2019 at 19:57, Vicente Eduardo wrote: > [...] I want to run guix inside docker in order to have a portable > installation of guix for common ci/cd enviroments. I was suggesting that maybe you can use Guix to create this image. :-) --8<---cut here---s

Re: Guix in Docker for automated CD/CI of complex software

2019-11-22 Thread Vicente Eduardo
I don't want to create a docker image of my software from guix, I want to run guix inside docker in order to have a portable installation of guix for common ci/cd enviroments. Here's the metacall schema: https://github.com/metacall/distributable/blob/53caad582cd097c5e92798bf0ec16660bfc4030c/source

Re: Guix in Docker for automated CD/CI of complex software

2019-11-22 Thread zimoun
Dear, Thank you for pointing this interesting project. On Fri, 22 Nov 2019 at 15:23, Hartmut Goebel wrote: > Am 21.11.19 um 15:41 schrieb Vicente Eduardo: > > In order to achieve this I have developed a Docker image of Guix > > (https://github.com/metacall/guix) based on Alpine Linux. I work a

Re: Guix in Docker for automated CD/CI of complex software

2019-11-22 Thread Hartmut Goebel
Hi, Am 21.11.19 um 15:41 schrieb Vicente Eduardo: > In order to achieve this I have developed a Docker image of Guix > (https://github.com/metacall/guix) based on Alpine Linux. I work a lot I'm curious: Why are you not just using `guix system |docker-image` to create the docker image directly? |

Guix in Docker for automated CD/CI of complex software

2019-11-21 Thread Vicente Eduardo
Hello Guix Developers. I am developing a project called MetaCall (https://github.com/metacall/core), which is a library that allows calling functions between programming languages. In short, it is a polyglot that allows importing code from other languages and using it as normal code. Since one ye