Which is the base platform recommended for an CI/CD server with Jenkins and Gitlab?

This thread was migrated from an old forum. It may contain information that are no longer valid. For further assistance, please post a new question or open a support ticket from the Customer Support portal.

In our corporation we requires mount an CI/CD Server for the applications builded with Jenknins.

The environment is based on a Gitlab source control platform and we work on premises.

With "base platform" i refers to which versions of:

* Windows/Linux.

* Jenkins.

* Gitlab.

* Requirements of hardware (for a heavy workload).

Thanks for the help!