Skip to content

bluebanquise/infrastructure

Repository files navigation

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:

  • aarch64_worker which is an aarch64/arm64 system
  • x86_64_worker which is an x86_64/amd64 system

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.