Pipelines already supports the use of cmake. You will need to either install it into your running Docker container, try find a public image on DockerHub that has cmake installed, or create a new Docker image with cmake installed.
Here's an example of installing it as part of your build:
Pipelines will continue to work fine with cmake if you want to use it as described by Phil above, but because we don't see a lot of usage of it, we don't plan to add an example configuration to Pipelines itself.
Vast majority of C++ projects use cmake; not make. It would make a lot more sense if cmake was used as an example.
Disagree to close this.
Would be nice to have a full pipeline example for best practice use of cmake and ctest
In our environment, we use the qt, gtests, and opengl with a custom docker image.
For example, should build, and test be separate steps? Should build, test, and deploy be in the same step to optimize the use of the container (avoid downloading the image again).? These things are not clear enough for someone new starting without spending a lot of time.
In an unrelated note, Windows containers should be supported.