New to buildfarm!

I’m new to build farm. Can someone explain or send me the link of any tutorial that explains how to setup a buildfarm. I’m having a hard time understanding the documentation here. https://github.com/ros-infrastructure/buildfarm_deployment

The README of the repository you linked to point to the following wiki page: http://wiki.ros.org/buildfarm

That should be you with the overview of two parts “machine provisioning” as well as “job generation”. For each part the corresponding repository contains instructions how to proceed.

I tried to follow the instructions in https://github.com/ros-infrastructure/buildfarm_deployment. I mirrored the repo to my git account. But the next step includes making some changes in the common.yaml file which I couldn’t find. I’m missing something. I just don’t know what it is. It will be great if you could provide me with some step by step guide on how to use these links.

Thanks !

The file common.yaml is part of the configuration repository: https://github.com/ros-infrastructure/buildfarm_deployment_config/blob/master/hiera/hieradata/common.yaml