Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gitlab Nspawn Runner

This repository contains the important files I used when creating a Gitlab Runner that uses systemd-nspawn to isolate build environments.

Inspiration for this comes from Josef Kufner and Enrico Zini. Josef Kufner uses an SSH Executor to to trigger socket activation of new containers. Enrico Zini uses a Custom Executor with all of the lifecycle routines defined as Bash scripts. This approach aligns more with the one used in this repository.

About

How to setup a Gitlab systemd-nspawn Runner

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages