bluebanquise / infrastructure

Infrastructure around BlueBanquise
MIT License
6 stars 6 forks source link

Infrastructure

Factorio

This repository hosts the BlueBanquise factory, to build packages and other stack needed elements.

To generate all latest repositories, you need a cluster composed of 2 servers:

Then simply run CI/engine.sh. The script will need a passwordless ssh access to bluebanquise@aarch64_worker and bluebanquise@x86_64_worker. Both worker need to have podman >= 2 installed, and be able to grab files/git clone from the web.

At the end, repositories are stored in ~/CI/repositories on system where script is executed. Note that if using a small board like a Raspberry Pi 3 to build aarch64 packages, the whole process takes a lot of time.