Yeah I know, but I have some indirect experience with this (not at gitlab, of course) and it was hard to figure all out.
In short, it's hard to tell if you are doing repeated C++ builds or mining cryptocurrency.
But yeah it's not that different from CI.